naw*_*ara -1 java java.util.scanner
这是我的班级:
public class class1{
public static void main(String[] args) {
File source = new File("E:\\NUS_WID_Tags\\All_Tags.txt");
File target = new File("fiche1Filtered3.txt");
int i=0;
try {
Scanner s = new Scanner(source);
PrintStream psStream= new PrintStream(target);
while (s.hasNext()) {
System.out.println(i++);
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
Run Code Online (Sandbox Code Playgroud)
程序进入无限循环.
你忘了消耗实际的输入. hasNext不消耗输入.
扫描仪不会超过任何输入.
next()在循环中插入一个调用:
while (s.hasNext()) {
String str = s.next();
System.out.println(i++);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
83 次 |
| 最近记录: |