次の形式と内容の .txt ファイルがあります (スペースに注意してください)。
Apples 00:00:34
Jessica 00:01:34
Cassadee 00:00:20
それらを2D配列( holder[5][2]
)に格納し、同時にそれらをに出力したいJTable
。Javaでファイルを読み書きし、読み込んだファイルを配列に入れる方法はすでに知っています。ただし、このコードを使用すると:
try {
FileInputStream fi = new FileInputStream(file);
DataInputStream in = new DataInputStream(fi);
BufferedReader br = new BufferedReader(new InputStreamReader(in));
String line = null;
while((line = br.readLine()) != null){
for(int i = 0; i < holder.length; i++){
for(int j = 0; j < holder[i].length; j++){
holder[i][j] = line;
}
}
}
in.close();
} catch(Exception ex) {
ex.printStackTrace();
}
私のholder[][]
配列は JTable としてうまく出力されません :| 助けてください?私を助けてくれる人に感謝します!
編集:また、これを行うことは可能Scanner
ですか?私はスキャナーをよりよく理解しています。