现在的位置: 首页 > 编程语言 > 正文

java中终止for循环的方式

2019年11月06日 编程语言 ⁄ 共 441字 ⁄ 字号 暂无评论
孙国栋广告

比如要判断某个值在数组或者集合中是否存在,存在就做相应的逻辑

例子:

public class Demo2 {
public static void main(String[] args) {
List list = new ArrayList();
list.add(0,"a");
list.add(1,"b");
list.add(2,"c");
list.add(3,"d");
int num = getNum(list);
System.out.println("num="+num);
}

public static int getNum(List list){
int i = 0, len = list.size();
for (; i < len; i++) {
if (list.get(i).equals("c")) {
break;
}
}
return i;
}
}

在for循环中如果要终止此循环的用break,break是跳出本次循环,

那么continue可不可以呢,当然不可以,使用continue是下面的语句不执行,但是for循环如果没有到最后还是会执行的.

给我留言

留言无头像?