Java从入门到放弃(五)--循环

放弃

  • 循环是个什么鬼,看我大威天龙

入门

while循环

  • public class Main {
        public static void main(String[] args) {
            int n=10;
            //如果n>0这个表达式一直成立,那么紧跟着的这一对大括号的内容会一直执行
            //每执行一次就会重新判定n>0是否成立
            while (n>0){
                System.out.println(n);
                //所以这里这个n--很重要,要把n的值每次变化,直到n>0条件不再成立
                n--;
            }
        }
    }
    

for循环

  • public class Main2 {
        public static void main(String[] args) {
            //初始化n=10
            //如果n<10这个条件成立
            //那么执行大括号内的程序
            //然后执行最后的n++
            //重新判定是n<10是否成立
            for(int n=0;n<10;n++){
                System.out.println(n);
            }
        }
    }
    

do…while

  • public class Main3 {
        public static void main(String[] args) {
            //do...while 是唯一一个在循环后有分号;存在的程序
            //他会先执行一次do后面括号的程序,然后去判断n>0这个条件
            //甚至条件不满足 第一次也能执行do{}内的程序
            int n=10;
            do{
                System.out.println(n);
                n--;
            }while (n>0);
        }
    }
    
  • public class Main3 {
        public static void main(String[] args) {
            //即使while条件是false 也会执行一次do{}中的程序
            int n=10;
            do{
                System.out.println(n);
            }while (false);
        }
    }
    

微信公众号搜索heaboy 了解更多详情

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值