Сеня рядом и Белла пришел. Былое
Java 74. Как превратить строку в массив байтов и обратно? Напишите соответствующий код.
В Java для преобразования строки в массив байтов можно использовать метод getBytes() из класса String. Для обратного преобразования массива байтов в строку можно использовать конструктор String(byte[]). Вот пример кода: // преобразование строки в массив байтов String myString = "Hello, world!";
byte[] myBytes = myString.getBytes();
System.out.println(Arrays.toString(myBytes));
// обратное преобразование массива байтов в строку String myStringBack = new String(myBytes);
System.out.println(myStringBack);...
Java 930. Чем отличаются и что общего у классов String, StringBuffer и StringBuilder?
Классы String, StringBuffer и StringBuilder имеют следующие сходства и различия: Сходства: String s = "Hello";
s = s + " World"; // создается новый объект String, в переменной s остается ссылка на старый объект Различия: Как правило, если вы работаете со строками, которые не изменяются, то используйте String. Если вам нужно многократно изменять строку в цикле или при выполнении множественных операций со строками, используйте StringBuffer или StringBuilder...