JDK8关于foreach,当对象值出现错误时,不提示错误

List aLst = new ArrayList<A>();
for(B b:aLst){

}

或者使用

aLst.forEach(b->{

})

实际是A对象的List集合,在循环迭代误写成B对象,此时不会提示错误,只是不进入循环

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章