Java语言的4种循环流程分别为:
(a)、while(boolean值)...{
语句或表达式;
}
假如boolean值为true则执行“语句或表达式”,一直执行表达式为false时退出循环,所以while语句中一定要有一种方法使boolean值为假,否者为死循环。
(b)、do...{
语句或表达式;
}while(boolean值)
do-while循环流程与while执行方式很相似,他们所不同的是do-while循环必须执行一次“语句或表达式”然后再判断boolean值。其他与while相同。
(c)、for(表达式1 :判断表达式:表达式2)...{
语句或表达式;
}
for循环一般称为计数器喜欢,首先执行“表达式1”,然后执行“判断表达式”,若为true则执行“语句与表达式”,执行完以上后执行“表达式2”,再执行“判断表达式”一直到“判断表达式为false,则退出循环。
(d)、for(数组)...{
语句或表达式;
}
这个for循环式J2SE5.0新加入的。例如:
int[] i = new int[10];
for(int j : i)...{
j[0…9];
}
此循环的好处是不怕数组溢出。
(e)、break语句,continue语句,标签语句。
break语句可以用于退出循环,执行循环后的语句。
continue语句用于退出此次喜欢然后执行下一次循环。
标签语句也可以用于退出循环。
6、数组
Java语言也支持数组
(a)、一维数组,例如:
int[] i = new int[5];
int[] j = ...{ ‘a’,’b’,’c’ };
(b)多维数组
int[][] i = new int[6][7];
数组可以利用length获得数组元素个数。
public class ArrayLengthTest...{
public static void main(String[] args)...{
int[] a = new int[10];
System.out.println(a.length);
}
}
结果为:10
责任编辑:小草