1. java语言中,比较while、do…while和for三种循环的异同。
for循环的
参数
可以有3个,第一个参数先执行,然后按照第二个参数执行
循环体
,结束后执行第三个参数。do...while和while的区别是,do...while在执行循环体之前会执行do
后面
的
语句
,而while直接按照参数条件执行循环体。
2. java中循环命令while,for,do while的区别
while()加循环条件,一但条件不满足就不执行语句,
do-while(),判断条件满足则执行语句,条件不满足时退出循环,但是do-while()是先做再判断,所以至少要做一次循环.
for(定义循环初始条件;循环退出条件;参数自加)
就是出现FOR循环一般都有输出执行语句,除非,定义的循环初始条件满足退出条件,直接退出循环.
3. 关于JAVA中do while循环的一个小问题
while(ans.equalsIgnoreCase("y"));
ans=input.next().toLowerCase();
加上这句
}
如果用户按n,就跳出循环,如果按y,就继续下一次循环
这里要注意break和continue的含义
break
是跳出整个循环
continue是跳过循环体剩余的语句,继续下一次循环
这点弄懂了,就没问题了
,希望对你有所帮助,谢谢!
4. 用java编写使用do-while循环语句实现计算1~100之和的程序段
package javaTest1;
public class Test2 {
public static void main(String[] args) {
//用java编写使用do-while循环语句实现计算1~100之和的程序段
int sum=1;
int num=0;
do {
num+=sum;
sum++;
}while(sum<=100);
System.out.println(num);
}
}