for循环,while循环,do while循环
for循环:
for循环格式:
for(初始化语句;判断条件语句;控制条件语句) {
循环体语句;
}
例子:取五位数各个位数的练习
public static void main(String[] args){
for (int i=10000;i<=99999;i++){
int ge = i%10;
int shi = i/10%10;
int bai = i/100%10;
int qian = i/1000%10;
int wan = i/10000;
if ((ge ==wan) && (shi == qian) && ((ge+shi+qian+wan)==bai)){
System.out.println(i);
}
}
}
增强for循环:
增强for循环
数组的输出,一般都会使用for循环输出,但在JDK 1.5之后为了方便数组的输出,提供了一种foreach语法,此语法的使用格式如下:
for(数据类型 变量名称 : 数组名称){
…
}
//定义数组
int[] arr={10,2,3,5,6,12};//长度:arr.length
int index=0;//定义下标
for(int a:arr){
// System.out.print(a+" ");
if(a==3){
System.out.println(index);
}
index++;
}
while循环:
格式:
while(判断条件语句) {
循环体语句;
}
do while 循环:
格式:
do…while循环的基本格式:
do {
循环体语句;
}while(判断条件语句);
三种循环的区别:
循环语句的区别:
do…while循环至少执行一次循环体。
而for,while循环必须先判断条件是否成立,然后决定是否执行循环体语句。
那么,我们一般使用哪种循环呢?
优先考虑for,其次考虑while,最后考虑do…while
跳转控制语句:
break:中断
continue:继续
return:返回,结束main方法
转载于//www.cnblogs.com/taozizainali/p/10589524.html
还没有评论,来说两句吧...