ファイルから読み取り、それらを配列に格納しています....
f = new File("some file");
try {
s = new Scanner(f);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
String theWord [] = new String[100];.
while(s.hasNext()){
int i=0;
theWord[i]=s.next();
//print
System.out.println(theWord[i]);
i++;
}
System.out.println(theWord[0]);
System.out.println(theWord[1]);
ファイルに「Hello Programmer」という単語があるとします。出力は次のとおりです。
Hello
programmer
programmer
null
最後の 2 行は私を困惑させます。これは、単語のインデックス 0 がプログラマーであり、インデックス 1 がヌルであることを示しています。
何か助けはありますか?