Как работает функция ReplaceAll? [закрыт]

160
05 ноября 2019, 17:20

Мой код:

String imput_data = "9711733 -2964269\r\n" + "18295 940\r\n" + "3582804 779\r\n" + "3062292 -3771370\r\n"
                + "5751495 754\r\n" + "8273943 899\r\n" + "-8009912 -386173\r\n" + "3978561 696\r\n" + "14319 1740\r\n"
                + "5180694 4278254\r\n" + "-5008179 4134120\r\n" + "7475 1692\r\n" + "4441598 94\r\n" + "16989 1596\r\n"
                + "17369 840\r\n" + "4311 532\r\n" + "-1461444 -3175361";
        imput_data.replace("\\r", "");
        imput_data.replace("\\n", "");
        System.out.println("Все данные в одной строке: \n" + imput_data);

Не могу понять почему это не работает.

Answer 1

Метод replace возвращает новую строку, не изменяя старую, поэтому необходимо присваивание: imput_data = imput_data.replace(..., ...);

READ ALSO
Как настроить notepad++ для компиляции кода java

Как настроить notepad++ для компиляции кода java

Решил покодить по хардкору использовав обычный текстовый редактор, но возникла загвоздка в его настройке, кто может описать шаги для настройки...

151
Изменение цвета svg изображения по маске, загруженного в HTML с помощью <img>

Изменение цвета svg изображения по маске, загруженного в HTML с помощью <img>

Пытаюсь обтравить прямоугольник по маске SVGпроблема в том, что высота прямоугольника динамическая (от 0px до 32px), а SVG-изображение подгружается...

140
Почему в JavaScript keyDown не отлавливает больше 4-х одновременных нажатий?

Почему в JavaScript keyDown не отлавливает больше 4-х одновременных нажатий?

Есть виртуальная клавиатура https://codepenio/CitizenOne/pen/rReYqj

130
Как в моем примере проверить key в localStorage при загрузке страницы?

Как в моем примере проверить key в localStorage при загрузке страницы?

Как получить и проверить key при загрузке страницы я могу, но не в этом примере:

134