大佬教程收集整理的这篇文章主要介绍了Java的while 与 do…while,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
while 是最基本的循坏,它的结构为:
while(布尔表达式){
//循坏内容
}
只要布尔表达式为 ture ,循坏就会一直执行下去
大多数情况下都会让循坏停下来,需要一个让表达式失效的方式结束循坏
少部分情况需要循坏一直执行,比如服务器的请求、响应、监听等
循环条件一直为ture就会造死循环,死循环会影响程序性能或造成程序卡死崩溃
例1:输出1~100
public class WhileDemo01 {
public static void main(String[] args) {
int i = 0;
while (i < 100){
i++;
System.out.println(i);
}
}
}
例2:输出1+2+3+……+100
public class WhileDemo02 {
public static void main(String[] args) {
int i = 0;
int sum = 0;
while (i <= 100){
sum += i;
i++;
}
System.out.println(sum);
}
}
运行结果
语法
do{
//代码语句
}
while(布尔表达式);
例1:while 与 do…while 的区别
public class DoWhileDemo02 {
public static void main(String[] args) {
int a = 0;
//先判断a是否小于0,再输出a
while (a < 0){
System.out.println(a);
a++;
}
System.out.println("____________________");
//先输出a,再判断a是否小于0
do {
System.out.println(a);
a++;
}while(a < 0);
}
}
运行结果
例2:输出1+2+3+……+100
public class DoWhileDemo01 {
public static void main(String[] args) {
int i = 0;
int sum = 0;
do {
sum += i;
i++;
}while (i <= 100);
System.out.println(sum);
}
}
以上是大佬教程为你收集整理的Java的while 与 do…while全部内容,希望文章能够帮你解决Java的while 与 do…while所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。