我正在逐行读取文件,并且我正在尝试这样做,以便如果我到达符合我的特定参数的行(在我的情况下,如果它以某个单词开头),我可以覆盖该行。
我当前的代码:
try {
FileInputStream fis = new FileInputStream(myFile);
DataInputStream in = new DataInputStream(fis);
BufferedReader br = new BufferedReader(new InputStreamReader(in));
String line;
while ((line = br.readLine()) != null) {
System.out.println(line);
if (line.startsWith("word")) {
// replace line code here
}
}
} catch (Exception ex) {
ex.printStackTrace();
}
...对象在myFile
哪里File
。
与往常一样,非常感谢任何帮助、示例或建议。
谢谢!