2 года назад
Java 79. Какая разница между String, StringBuffer и StringBuilder?
Java имеется три класса, позволяющих работать со строками: String, StringBuffer и StringBuilder. Основное отличие между этими классами заключается в том, что String является неизменяемым классом, то есть каждая операция над объектом String приводит к созданию нового объекта. В свою очередь, классы StringBuffer и StringBuilder используются для работы с изменяемыми символьными последовательностями. Класс StringBuffer был создан для того, чтобы решить проблему производительности при работе с изменяемыми строками...
2 года назад
Java 1741. Как удалить часть строки java
В Java вы можете удалить часть строки с помощью метода replace() или replaceAll(). Вот несколько примеров: String str = "Привет, мир!"; String newStr = str.replace("мир", ""); System.out.println(newStr); // Выводит: Привет, ! String str = "abc{hi}df"; String newStr = str.replaceAll("\\{.*\\}", ""); System.out.println(newStr); // Выводит: abcdf StringBuilder sb = new StringBuilder("Привет, мир!"); sb.delete(7, 11); System...