看到这样一条微博,觉得挺有意思,就记录在这里:
所谓对比,Java 真是足够啰嗦:
图不清楚,我来再叙述一下。要做的事情就是,把原有列表里面的每个元素都变成大写的,再放到一个新列表里面去。
这是 Java7 的版本:
1 2 3 4 | List list = Arrays.asList( "andy" , "michael" , "thomas" ); List list2 = new ArrayList<>(); for (String s : list) list2.add(s.toUpperCase()); |
这是 Java8 的版本(移步阅读:《Java8 集合中的 Lambda 表达
[……]阅读全文