如何使用 Guava 的函数将List<List<String>>
下面的列表字符串值列表 ( ) 转换为整数列表 ( )?List<Integer>
List<String> list1 = ImmutableList.of("1", "2");
List<String> list2 = ImmutableList.of("3", "4");
List<String> list3 = ImmutableList.of("5", "6");
List<List<String>> lists = ImmutableList.of(list1, list2, list3);
这是我会做的,而不是使用 foreach:
`List<Integer> ints = new ArrayList<Integer>();
for (List<String> list : lists) {
for (String string : list) {
Integer integer = Integer.valueOf(string);
ints.add(integer);
}
}`