首页 > 其他 > 详细

循环语句的使用

时间:2017-06-20 17:09:00      阅读:291      评论:0      收藏:0      [点我收藏+]

1.

for(初始化;判断;变化){
循环体
}

特点:简洁、如果确定了循环次数使用for循环

/**
* 使用for实现1到100的相加
*/
public int forUse(int a,int b){
int sum = 0;
for(int i=a;i<=b;i++){
sum+=i;
}
return sum;
}

System.out.println("for::"+d.forUse(1,100));

2.

1、初始化
while(2、判断条件){
3、变化
}

特点:while循环是先判断后执行

/**
* 使用while实现1到100相加
*/
public int whileUse(int a,int b){
int sum = 0;
int i = a;
while(i<=b){
sum+=i;
i++;
}
return sum;
}

System.out.println("while::"+d.whileUse(3, 100));

3.

do{
循环体
}while(条件);
特点:不管条件是否匹配 都会先执行一次 简单说先执行一次后判断

/**
* 使用do while实现1到100相加
*/
public int doWhileUse(){
int sum = 0;
int i = 1;
do{
sum+=i;
i++;
}while(i<=100);
return sum;
}

System.out.println("doWhile::"+d.doWhileUse());

4.

foreach循环的语法结构:

for( 数据类型 变量名:集合或者数组名 ){

循环体

}

/**
* 使用foreach实现1到100相加
*/
public void forEachUse(){
int arr[] = new int[100];
for(int j=0;j<100;j++){
arr[j]=j; //循环100次,给数组下标赋值,从0开始,因为数组是从0开始的
}
int sum=0;
for(int i:arr){
sum+=i;
}
System.out.println("foreach总数为:"+sum);
}

d.forEachUse();

循环语句的使用

原文:http://www.cnblogs.com/li1189/p/7054926.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!