我想计算txt文件中的一些单词
myfile.txt的
ABC,xyzwegwegwe
ABC,12312312312
ABC,sdfsdf3sdfs
我怎么算“ABC”这个词呢?
输出:"ABC" have: 3
while (myfile.hasNextLine()) {
line = myfile.nextLine();
lines.add(line);
if(xxxxx){ //if have ABC, words++
words++;
}
}
System.out.print("\"ABC\" have: "+words);
答案 0 :(得分:3)
我相信你要做的是(如果它每行只有一个“ABC”副本)
if(line.contains("ABC"))
{
words++;
}
String lineToTest = "ABC , sdq2we9ieorwq , EFG"
if(line.contains("ABC"))
{
words++;
}
if(line.contains("EFG"))
{
words++;
}
请注意,这不会检查重复!!!