我对扫描仪不太熟悉,但我编写了一种方法来从 txt 文件中读取每个单词,并为每个单词添加一个到 int,但它们 int 只是不断增加。我希望它在读取最后一个单词/添加最后一个单词时停止。
public void drawnames(Graphics g) throws FileNotFoundException{
int str = 0;
String[] string = new String[800*600];
int xpos = 100;
int ypos = 100;
@SuppressWarnings("resource")
Scanner s = new Scanner(new BufferedReader(new FileReader("Particles/Names.txt")));
while(s.hasNext()){
string[str] = s.next();
g.drawString(string[str] + str, xpos, ypos);
str = str + 1;
ypos = ypos + 100;
}
}