Java замена символов в файле

256
09 мая 2018, 05:13

Как в Jave заменить символ в файле (файлах)? Например, запятую на символ |?

Answer 1

Если нужно заменить именно в файлах, то можно сделать следующим образом:

Files.write(
    Paths.get("output.txt"),
    (Iterable<String>) Files.lines(Paths.get("input.txt"))
        .map(s -> s.replace(',', '|'))::iterator
);

Ну, а если просто заменить символ в строке - то в соседнем ответе уже всё написали.

Answer 2
String str = new String("Привет, как дела?");
System.out.println(str.replace(',', '|'));
READ ALSO
Картина в jar файле

Картина в jar файле

Как правильно добавить картинку в проект javaПри отладке картинка отображается, но после сборки проекта в jar, картинки нет

205
Что делает точка

Что делает точка

При импорте пакетов в Java, используется следующий синтаксис:

189
Обработка звука [требует правки]

Обработка звука [требует правки]

Посоветуйте пожалуйста библиотеки для работы со звуком (как с волной) в java, python или другихНужны функции изменения частоты, сдвиг по фазе и пр

237