Java –文字列をChar配列に変換する方法
Javaでは、String.toCharArray()を使用して文字列を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を取得し、.mapToObjを介してStreamCharに変換できます。
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