私はファイルを1行ずつ読んでいて、特定のパラメータに適合する行に到達した場合(私の場合は特定の単語で始まる場合)、その行を上書きできるようにしようとしています。
私の現在のコード:
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
オブジェクトです。
いつものように、ヘルプ、例、または提案は大歓迎です。
ありがとう!