Java - Как конвертировать String в Char Array
В Java вы можете использоватьString.toCharArray() для преобразования String в массив char.
StringToCharArray.java
package com.example.utils;
public class StringToCharArray {
public static void main(String[] args) {
String password = "password123";
char[] passwordInCharArray = password.toCharArray();
for (char temp : passwordInCharArray) {
System.out.println(temp);
}
}
}
Выход
p a s s w o r d 1 2 3
Java 8 - конвертировать строку в потоковый символ
Для Java 8 вы можете использовать.chars(), чтобы получитьIntStream, и преобразовать его в Stream Char через.mapToObj
package com.example.utils;
package com.example.pageview;
public class Test {
public static void main(String[] args) {
String password = "password123";
password.chars() //IntStream
.mapToObj(x -> (char) x)//Stream
.forEach(System.out::println);
}
}
Выход
p a s s w o r d 1 2 3