小白学java第5篇(视频课程为渡一教育)

195 阅读2分钟

第九节  语法结构if语句

Java语法结构(流程控制),分为三种:顺序结构、分支结构(单分支if多分支switch)、循环结构(for、while、do...while)。下面练习设计一个小程序,帮我学习英文(星期七个单词)用户输入的1--> Monday,lib提供好的类库Scanner引用 开发者给我们提供好的一个类文件Scanner.java int x = 1;想要利用Scanner需要如下三步:

1)在类上面的第一行import java.util.Scanner;

2)需要输入之前Scanner y = new Scanner(System.in);//对象

3)通过y.让他来做事int = nextInt(); String = nextLine();都可以读取输入的信息

      if(值--boolean)

                      {单行语句;}/{多行语句}

     if(值){

            执行  单行  多行

     }

代码如下

import java.util.Scanner;

public class StudyEnglish{

        public static void main(String[] args){

                Scanner input = new Scanner(System.in); 

                System.out.println("请您输入一个数字,我来输出对应的英文星期");

                 int day = input.nextInt();//可以读取我们输入的文字input.nextLine();读取字符串

                 if(day==1){

                        System.out.println("monday");

                 }else if(day==2){

                         System.out.println("tuesday");

                 }else if(day==3){

                         System.out.println("wednesday");

                 }else if(day==4){

                         System.out.println("thursday");

                 }else if(day==5){

                         System.out.println("friday");

                 }else if(day==6){

                         System.out.println("saturday");

                 }else if(day==7){

                         System.out.println("sunday");

                 }else{

                        System.out.println("你丫有病啊 不好好玩");

                 }

      }

}