美文网首页
循环语句

循环语句

作者: 雪上霜 | 来源:发表于2020-04-16 09:23 被阅读0次
    public class ForTest{
        public static void main(String[] args){
            //循环:相同的代码重复出现的时候。
            //循环解决代码复用问题。
            for(int i = 0;i < 100;i++){
                System.out.println(100);
            }
            
            for(;;){
            
            }
            
            for(int i = 0;i < 10;i++){
                System.out.println("i = " + i);
            }
            
            int i = 0;
            for(;i < 10;i++){
                System.out.println("i = " + i);
            }
            
            for(int i = 0;i < 10;){
                System.out.println("i = " + i);
                i++;
            }
            
            
            for(int i = 10;i > 0;i--){
                System.out.println("i = " + i);
            }
            
            for(int i = 0;i < 10;i+=2){
                System.out.println("i = " + i);
            }
            
            for(int i = 100;i > 0;i%=3){
                System.out.println("i = " + i);
            }
            
            int sum = 0;
            for(int i = 1;i < 100;i+=2){
                sum += i;
            }
            System.out.println(sum);
            
            sum = 0;
            for(int i = 1;i < 100;i++){
                if(i % 2 == 1)
                    sum += i;
            }
            System.out.println(sum);
            
            
            //所有合法的控制语句都可以嵌套。
            for(int i = 0;i < 10;i++){
                for(int j = 0;j < 10;j++){
                    System.out.println(j);
                }
            }
            
            for(int i = 1;i < 10;i++){
                for(int j = 1;j <= i;j++){
                    System.out.print(j + "*" + i + "=" + j*i + " ");
                }
                System.out.println();
            }
        }
    }
    
    public class WhileTest{
        public static void main(String[] args){
            //循环:相同的代码重复出现的时候。
            //循环解决代码复用问题。
            while(true){
                System.out.println("死循环");
            }
            
            int i = 0;
            while(i < 10){
                System.out.println(i);
                i++;
            }
        }
    }
    
    public class DoWhileTest{
        public static void main(String[] args){
            //循环:相同的代码重复出现的时候。
            //循环解决代码复用问题。
            //至少执行一次。
            int i = 0;
            do{
                System.out.println(i);
                i++;
            }while(i < 10);
            
            i = 0;
            do{
                System.out.println(i++);
            }while(i < 10);
            
            do{
                System.out.println("hello world");
            }while(false);
        }
    }
    

    相关文章

      网友评论

          本文标题:循环语句

          本文链接:https://www.haomeiwen.com/subject/vgzhvhtx.html