编程语言
首页 > 编程语言> > javaSE21/9/5

javaSE21/9/5

作者:互联网

JAVA流程控制

For循环

输出1~1000能被5整除的数,并且每行输出三个

public class Demo {
    public static void main(String[] args) {
        for (int i = 1; i <=1000; i++) {
            if (i%5==0){
                System.out.print(i+"\t");//\t为空格,即输出数字后在后面带一个空格
            }//println为输出一个后自动换行,print不换行
            if(i%15==0){
                System.out.println("\n");//\n为手动换行
            }
        }
    }
}

九九乘法表

public class Demo {
    public static void main(String[] args) {
        for (int i = 1; i <= 9; i++) {
            for (int m = 1; m <= i; m++) {

                System.out.print(i +"*"+ m+"="+i*m+" \t");

            }
            System.out.println();
        }
    }
}

增强for循环

break和continue

public class Demo {
    public static void main(String[] args) {
        int i = 0;
        while(i<100){
            i++;
            System.out.println(i);
            if(i==30){
                break;//主要用于终止循环和switch,break会跳过循环,直接执行循环外的语句
            }
        }
        System.out.println(i);
        System.out.println("==============================");
        while (i<100){
            i++;
            if (i%10==0){
                continue;//会结束本次循环,进行下一次循环,如果满足continue的条件在循环内的continue下面的语句不会执行
            }
            System.out.println(i);
        }
    }
}

循环练习

打印三角形

public class Demo {
    public static void main(String[] args) {
        for (int i = 1; i <= 5; i++) {
            for (int j = 5; j >= i; j--) {
                System.out.print(" ");
            }
            for (int j = 1; j <= i; j++) {
                System.out.print("*");
            }
            for (int j = 2; j <= i; j++) {
                System.out.print("*");
            }
            System.out.println();
        }
    }
}

JAVA方法

标签:String,int,void,javaSE21,static,main,public
来源: https://www.cnblogs.com/wpxz1005/p/15228825.html