我对java很陌生,我有一个关于它的问题。
这些是我的代码,我所做的是从一个 txt 文件中过滤掉数据并将其保存到另一个 txt 文件中。
我现在要做的是检索指定列(这是最后一列)并使用该数据进行分析。
我想在最后一列中搜索某个关键字出现的次数。
每当有匹配时,计数器就会增加,文本用分隔符分隔。
比如txt文件中有a,b,c,d,e,f,g,h,i,j。我想从 j 本身检索一个指定的关键字,并有一个计数器,每次发生时都会增加。
任何人都可以建议如何做到这一点?
这些是我的代码:
import java.io.*;
public class java {
public static void main(String[] args) {
String searchWord = "asiana";
try (BufferedReader in = new BufferedReader(
new FileReader("D:\\Downloads\\dataAnalysis1.txt"));
BufferedWriter out = new BufferedWriter(
new FileWriter("D:\\Downloads\\output.txt"))) {
String line;
while ((line = in.readLine()) != null) {
System.out.println(line);
// extract by lines and write to file
if (line.contains(searchWord)) {
out.write(line);
out.newLine();
}
}
} catch (IOException ex) {
ex.printStackTrace();
}
}
}
元芳怎么了
肥皂起泡泡
慕妹3146593
随时随地看视频慕课网APP
相关分类