zoukankan      html  css  js  c++  java
  • [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("--程序结束--"); } }
  • 相关阅读:
    以正确的方式开源 Python 项目
    一个备胎的自我修养
    关于我们 | 读书马上
    基于libevent, libuv和android Looper不断演进socket编程
    libuv 与 libev 的对比
    OCaml Language Sucks
    Practical Common Lisp
    learning
    WebApi系列~QQ互联的引入(QConnectSDK)
    知方可补不足~用xsl来修饰xml
  • 原文地址:https://www.cnblogs.com/zhengchenhui/p/5565577.html
Copyright © 2011-2022 走看看