package luoji;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
/**
-
文本读取并查找关键字
*/
public class test1 {/**
-
读入TXT文件
*/
public static void main(String[] args){
String pathname = “D:\a.txt”;try (FileReader reader = new FileReader(pathname);
BufferedReader br = new BufferedReader(reader)
) {
String line;int num = 1; while ((line = br.readLine()) != null) { String str = ""; for(int i=0;i<line.length();i++){ char ch = line.charAt(i); if(ch=='a') { str = (i+1) +","; } if(!str.equals("") && ch=='b') { str += (i+1) +""; System.out.println(num +","+ str); } } num++; }
} catch (IOException e) {
e.printStackTrace();
}
}
-
}