java吧 关注:1,216,960贴子:12,665,981
  • 9回复贴,共1

Java1.8中Stream中的forEach方法只传一个c

只看楼主收藏回复

Java1.8中Stream中的forEach方法只传一个consumer函数接口,方法里并没有什么内容,重写consumer接口的方法直接打印就是遍历。而List集合中的forEach也是传一个consumer接口,但是借口方法重写也是用了for循环遍历才能打印,为什么stream的foreach直接可以打印?有大佬能看明白我说的什么意思吗?可能表达不太清晰。


IP属地:浙江来自iPhone客户端1楼2019-12-31 14:59回复


    IP属地:浙江来自iPhone客户端3楼2019-12-31 17:32
    收起回复
      在一个do-while里面不停的获取数组的内容,debug一步步跟进就能看到


      IP属地:山东5楼2019-12-31 23:08
      回复