本套JAVA8教程由于是有英文翻譯過(guò)來(lái)的,如果有翻譯不對(duì)的地方還請(qǐng)多多包涵介杆。
本節(jié)課先簡(jiǎn)單的介紹下Java8有哪些新特性,對(duì)于Java6/7版本做出哪些更改.那廢話(huà)不多說(shuō),趕緊開(kāi)始今天的課程吧.
String 轉(zhuǎn) char 數(shù)組 jdk7 寫(xiě)法
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 – Convert String to Stream Char
對(duì)于Java 8,您可以使用.chars() 來(lái)獲取IntStream, 并將它通過(guò)MaToObjo轉(zhuǎn)換為流char韭寸。
public static void main(String[] args) {
String password = "password123";
password.chars() //IntStream
.mapToObj(x -> (char) x)//Stream<Character>
.forEach(System.out::println);
}
輸出
p
a
s
s
w
o
r
d
1
2
3
本期教程就這么多, 歡迎小伙伴留言