[java基础]分支结构(2)

[java基础]分支结构2

switch case

/**
文件路径:G:JavaByHandsif-else
文件名称:switchcase.java
编写时间:2016/6/6
作    者:郑晨辉
编写说明:switch case代码示例
*/

public class switchcase {
    public static void main(String[] args){
        int a = 4;
        
        switch(a){
            case(1):
                System.out.println("输出的是1");
                break;
            case(2):
                System.out.println("输出的是2");
                break;
            case(3):
                System.out.println("输出的是3");
            default:
                System.out.println("输出的不是1,2,3中的一个");
        }
    }
}

刚写着玩的小示例

/**
文件路径:G:JavaByHandsif-else
文件名称:SwitchCaseTesr.java
编写时间:2016/6/6
作    者:郑晨辉
编写说明:switch case娱乐
判断输入的月份是哪个季节
规定: 3-5 春 6-8 夏 9-11 秋 12-2 冬
*/

//因为要输入数据,所以,要导scanner包
import java.util.Scanner;

public class SwitchCaseTesr {
    public static void main(String[] args) {
        
        System.out.println("--程序开始--");
        //创建Scanner对象
        /*
        长时间不写代码的结果就是全忘光了...
        查了api才记起来...
        */
        //从System.in中读取参数
        Scanner sc = new Scanner(System.in);
        //在控制台输出
        System.out.println("请输入当前月份(数字1-12)");
        //创建一个参数用来接受传进来的数
        int i = sc.nextInt();
        //输出结果
        System.out.println("您输入的月份是:" + i + "月");
        //为了好玩 这里加了一个东西...sleep让程序休眠一段时间后继续运行
        //这是以后会研究到的...这里先拿来玩玩
        try {
            //括号里的是毫秒,这个表示程序秀休眠一秒...好神奇啊~~
            Thread.sleep(1000);
        } catch (InterruptedException e) {
            // TODO Auto-generated catch block
            //抛出异常
            e.printStackTrace();
        }
        //继续干正事
        //对输入的数据进行判断,然后输出结果
     //可以多个条件用一个结果~~
switch(i) { case(3): case(4): case(5): System.out.println(i + "月是春天,春困~"); break; case(6): case(7): case(8): System.out.println(i + "月是夏天,夏乏~"); break; case(9): case(10): case(11): System.out.println(i + "月是秋天,秋无力~"); break; case(12): case(1): case(2): System.out.println(i + "月是冬天,冬日正好眠~"); break; } System.out.println("--程序结束--"); } }
原文地址:https://www.cnblogs.com/zhengchenhui/p/5565577.html