Я знаю, что это самый простой вопрос. Но я очень смущен. Правильно, я не получаю это , почему нам нужно преобразовать строку в CharArray. Я знаю работу метода toCharArray()
. Только мне нужен пример в реальном времени, почему нам нужен этот метод. В моем вопросе я хочу также понять отношение charArray с hashcode.Что нужно для преобразования строки в charArray?
Я знаю charArray представление:
char[] charArray ={ 'a', 'b', 'c', 'd', 'e' };
Пример
public class Test {
public static void main(String args[]){
String a = "bharti";
char[] charArray = a.toCharArray();
System.out.println(charArray);
}
}
Выход: Бхарти
Для меня нет нетразница ставок weenВыход и моя строка bharti в переменной 'a'.
источник создания Проблемы:
На самом деле я хочу писать код для генерации хэша пароля, так что я читал код от Google есть в основном метод toCharArray() используется в it.So я не получил мы почему это используется.
С точки зрения 'System.out.println' нет очевидной разницы. Но для некоторых API может потребоваться массив, а не String. –
Возможно, вам нужны все уникальные символы в 'String', возможно, вы хотите отменить его и, тем не менее, перебрать все символы' char'. В общем, я действительно не задаю вопрос, поскольку примеров, где вам понадобится, будет более чем достаточно. – SomeJavaGuy
@KevinEsche Я немного доволен вашим ответом. На самом деле мне нужны только некоторые примеры, почему мне нужно использовать этот метод? Где я могу использовать этот метод? Я думаю, что это ясно написано в моем вопросе. –