JAVA流程控制

Posted 云上咖啡

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA流程控制相关的知识,希望对你有一定的参考价值。

1、if型(if……else……型         if……else if……型)

if(条件表达式){

语句

}

public class IfTest{
    public static void main(String [] args){
        int a = (int) (math.random()*5);    //定义int型随机变量
        int b = (int) (math.random()*5);
        if(a>b){                                        //当a>b时
            System.out.println(a);
            }
        else if(a<b){                                //当a<b时
            System.out.println(a);
            }
        else{
            System.out.println("a=b");
            }
    }
}

   2、switch型

switch(){

case 常量:

  语句;

  break;

case 常量:

  语句;

  break;

case 常量:

  语句;

  break;

default;

  语句;

}

public class SwitchTest{
    public static void main(String [] args){
        int i = (int)(math.random()*3);                    //定义随机int型0~3的变量
        switch(i){
            case 1:                                                    //当i值为1时
                System.out.println("一个和尚挑水喝");
                break;
            case 2:                                                    //当i值为2时
                System.out.println("两个和尚抬水喝");
                break;
            case 3:                                                    //当i值为3时
                System.out.println("三个和尚没水喝");
                break;
            default:                                                    //当i值为其他时
                System.out.println("这里没和尚");
            }
    }
}

  3、for型

for(){

}

public class ForTest{
    public static void main(String [] args){
        int i ;                            //定义int型变量
        int j ;                            //
        for(i = 1;i <= 9;i++){
            for(j = 1;j <=i;j++){
                System.out.print(i+"*"+j+"="+i*j+"  ");
                }
            System.out.print("\n");        //换行
            }
        }
}

  4、while型

while(){

}

or

do{

}

while();

public class WhileTest{
    public static void main(String [] args){
        int i =1;
        while(i<=9){
            int j = 1;
            while(j<=i){
                System.out.print(i+"*"+j+"="+i*j+"  ");
                j++;
                }
            System.out.print("\n");
            i++;
            }
        }
    }

  

以上是关于JAVA流程控制的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段15——git命令操作一个完整流程

VSCode自定义代码片段15——git命令操作一个完整流程

PHP中的流程控制

Java中的流程控制

Java开发技术栈:Java基础语法流程控制语句运算符

在导航控制器中杀死片段