我正在观看有关Java的演示文稿,有一次,讲师说:“可变性没问题,共享很好,共享可变性是魔鬼的工作。”他指的是下面这段代码,他认为这是一个“非常坏的习惯”://doubletheevenvaluesandputthatintoalist.Listnumbers=Arrays.asList(1,2,3,4,5,1,2,3,4,5);ListdoubleOfEven=newArrayList();numbers.stream().filter(e->e%2==0).map(e->e*2).forEach(e->doubleOfEven.add(e));然后他继续编写应该使用的代码,即:Li
我正在观看有关Java的演示文稿,有一次,讲师说:“可变性没问题,共享很好,共享可变性是魔鬼的工作。”他指的是下面这段代码,他认为这是一个“非常坏的习惯”://doubletheevenvaluesandputthatintoalist.Listnumbers=Arrays.asList(1,2,3,4,5,1,2,3,4,5);ListdoubleOfEven=newArrayList();numbers.stream().filter(e->e%2==0).map(e->e*2).forEach(e->doubleOfEven.add(e));然后他继续编写应该使用的代码,即:Li