這裏我有一個IO問題。字符串ext []只讀取txt文件的最後一個條目,在這種情況下只有jpg。 我想讀所有,但它只有最後我要保持這種代碼在構造 事先請指出錯誤 感謝讀取讀取數組中的文件java
/////Text file format
txt
png
jpg
///// file reading code
String line;
//// constructor
public MainFrame(){
initComponents();
fileChooser=new JFileChooser();
try {
Scanner in = new Scanner(new FileReader("ext.txt"));
while (in.hasNextLine()) {
line = in.nextLine();
} System.out.println(line);
String ext[] = line.split("\\n"); /// can't read all the strings from file.
FileNameExtensionFilter filter = new FileNameExtensionFilter("TEXT FILES",ext);
fileChooser.setFileFilter(filter);}
catch(IOException io){
}
}
檢查括號..... – Blub
你的右大括號後應'line.split( 「\\ N」);' –
沒有在那裏,我有字符串在正確位置和變量範圍上的問題 – user3078848