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