YÒG*_*ÒGÎ 3 string collections list character java-8
AFAIK,一些可能的转换是
List<String> stringList = integerList.stream().map(Object::toString)
.collect(Collectors.toList());
Run Code Online (Sandbox Code Playgroud)
和
List<Integer> integerList = stringList.stream()
.map(Integer::valueOf).collect(Collectors.toList());
Run Code Online (Sandbox Code Playgroud)
是否有像上面这样的转换从字符串列表转换为字符列表?
当然:
List<Character> result =
stringList.stream()
.flatMapToInt(String::chars)
.mapToObj(i -> Character.valueOf((char) i)
.collect(Collectors.toList());
Run Code Online (Sandbox Code Playgroud)
或者干脆
List<Character> result =
stringList.stream()
.flatMapToInt(String::chars)
.mapToObj(i -> (char) i)
.collect(Collectors.toList());
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
772 次 |
| 最近记录: |