我使用扫描仪从文本文件中读取,并且在字符串变量中存储的每行数据中都有数据。注意:实际代码确实非常长,这只是一个缩短版本
String line;
String splitResult[];
Scanner a= new Scanner (new File ("methods.txt"));
while (a.hasNextLine()){
line = a.nextLine();
splitResult = line.Split(" ");
}
a.close();
}
我的文本文件看起来像
Micheal Smith James Matt
John Peter Donald Sophia
我如何检查詹姆斯或唐纳德或文件的任何内容是否不存在。
我尝试了此语句,但它不起作用
if(splitResult.length< = 4&&!
使用以下代码
String line;
String splitResult[];
Scanner a= new Scanner (new File ("../yourProjectName/src/methods.txt"));
while (a.hasNextLine()){
line = a.nextLine();
splitResult =line.split(" ");
for (String string : splitResult) {
if("James".equals(string)|| "Donald".equals(string))
System.out.println(string);
}
}
a.close();