例如:
List list = anotherObject.getMyObjectList(); // Get The List
list.foreach(myobject -> System.out.println("NOT PRINTED"));
System.out.println("Size?: " + list.size()); // Print The Size = 2
我尝试使用list.stream().foreach()获得相同的结果..
经过几个小时的测试,我发现了一个技巧
List copyList = new ArrayList<>(list); // copy The List
copyList.foreach(myobject -> System.out.println("OMG IS PRINTED!"));
咦?任何想法?,这是一个错误吗?或者我做错了什么?
我的实体Clases工作得很好,所有关系都很好…… ?
提前致谢 :).
本文由 投稿者 创作,文章地址:https://blog.isoyu.com/archives/jpadejava-lambdadiedailiebiaofuzhi.html
采用知识共享署名4.0 国际许可协议进行许可。除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。最后编辑时间为:11 月 10, 2019 at 02:29 上午