以下のコードでは、フォルダーからファイルをリストし、ファイルパスをメソッドloadCSVに渡します。しかし、ここで型の不一致エラーが発生します。助けてください
String Folderfilename= list[i];
「ファイルを文字列に変換できません」と言うことができます
File foldername = new File(filename);
System.out.println("actual"+foldername);
File[] list = foldername.listFiles();
for(int i=0; i<list.length; i++){
System.out.println("inside for" +list.length);
String substring = list[i].getName().substring(0, list[i].getName().indexOf("."));
System.out.println("substring" +substring);
if(list[i].isFile() && list[i].getName().contains(".csv")) {
////////getting mismatch error in the below line
String Folderfilename= list[i];
new SCLoad().loadCSV(con,Folderfilename, ImportTable);
System.out.println("CLASS NAME "+list[i]);
}
}