Java Замена одного слова в строке из текстового файла - PullRequest
0 голосов
/ 14 декабря 2018

Итак, у меня есть файл конфунирования. Вот пример из этого файла

<STX><ESC>F16<LF>vartest<ETX>

После прочтения файла конфигурации мне нужно создать новый файл, но в этом новом файле я должен заменить «vartest» нафактическая строка.Какой самый простой способ сделать это?

Я читаю файл вот так

line17 = scan.nextLine();

Напиши вот так

bufferW.write(line17);
bufferW.newLine();

JDK11 // IntelliJ IDE

1 Ответ

0 голосов
/ 14 декабря 2018

Просто используйте String#replace(), это заменит vartest в вашей строке line17 на mynewstring, конечно, это может быть что угодно:

line17 = line17.replace("vartest", "mynewstring");

// Alternatively using a variable instead

line17 = line17.replace("vartest", myStringVariable);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...