while和if的区别:两者都为判断语句,只不过是if是单次循环的,只判断执行一次,而while语句是一个循环语句,可以多次执行。
例:`List list=new ArrayList();
list.add(“香蕉”);
list.add(“苹果”);
list.add(“菠萝”);
Iterator iter=list.iterator();while(iter.hasNext()) { System.out.println(iter.next()); } while执行完输出的是 香蕉,苹果,菠萝,如果有值的话while语句会不断执行,知道将所有list里面的数据都执行完才停止。 if(iter.hasNext()) { System.out.println(iter.next()); } if执行完只是输出了 “香蕉”,只是执行了一次,就不在执行了。
java学习之while和if 区别
最新推荐文章于 2024-08-04 08:28:19 发布