06:44
1,0×
00:00/06:44
559,6 тыс смотрели · 4 года назад
2 года назад
Java 933. Напишите метод удаления данного символа из строки.
Для удаления заданного символа из строки в Java можно использовать метод replace() класса String. Например, если символ, который нужно удалить, - это буква 'a', то можно сделать следующим образом: String originalString = "Some string with letter 'a' in it."; String modifiedString = originalString.replace("a", ""); В данном примере, заменяем все вхождения символа 'a' на пустую строку, что фактически удаляет этот символ из строки. Результат будет записан в переменную modifiedString. Вот пример метода...
2 года назад
Java 932. Почему массив символов предпочтительнее строки для хранения пароля?
В Java массив символов (char[]) часто используется для хранения пароля вместо строк (String), потому что массивы символов изменяемы и их значения можно перезаписать непосредственно в массиве, в то время как строки являются неизменяемыми (immutable), и любые изменения строки приводят к созданию новой строки в памяти. Когда пароль хранится в виде строки, он может остаться в памяти намного дольше, чем это необходимо. Это происходит из-за того, что строки не могут быть удалены до тех пор, пока они не удалятся сборщиком мусора (garbage collector)...