说我有List< Integer> a = Arrays.asList(1,2,3,4,5),我想要一个新的List,B,其值为> 3.
我已经阅读了新的Collections Streams API,但我不相信我找到了最好的方法来做到这一点,并且不想将问题归咎于可能是我不太完美的解决方案.
a.stream().filter(x -> x > 3).collect(Collectors.toList());