No2. 学习笔记_流程控制

Posted sunshine-habit

tags:

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

 1 import java.util.Scanner;
 2 public class HelloForWhile {
 3 
 4     /**
 5      * 文档注释,程序名称:HelloForWhile 流程控制 开发时间:2016-03-07 作者:嘿嘿
 6      * */
 7     public static void main(String[] args) {
 8         // TODO Auto-generated method stub
 9         System.out.println("test");
10         int y = 50;
11         int x = 800;
12         boolean z;
13         // 复合语句又称块语句,用{}括起来
14         {
15             z = y > x;
16             System.out.println("【1】y>x成立吗?" + z);
17         }
18         // if语句,仅有一条语句可以省略大括号;
19         if (x > y)
20             System.out.println("【2】x大于y成立");
21         // if...else...
22         if (x > y) {
23             System.out.println("【3】x大于y!");
24         } else {
25             System.out.println("【4】x小于等于y!");
26         }
27         // if...else if...多分支语句
28         int math = 79;
29         if (math > 90) {
30             System.out.println("数学成绩“优”!");
31         } else if (math > 80) {
32             System.out.println("数学成绩“良”!");
33         } else if (math > 60) {
34             System.out.println("数学成绩“合格”!");
35         } else {
36             System.out.println("数学成绩“不及格”!");
37         }
38         //多分支语句,switch语句表达式中的值必须是整型或者字符型。
39         //1.1,“ok”都是非法的
40         int season=3;
41         System.out.println("输入个数字代表季节吧:"+season);
42         switch (season){
43         case 1:
44             System.out.println("Spring");
45             break;
46         case 2:
47             System.out.println("Summer");
48             break;
49         case 3:
50             System.out.println("August");
51             break;
52         case 4:
53             System.out.println("Winter");
54             break;
55         default:
56             System.out.print("season的值不是1-4的整数,不代表任何季节~");
57             }
58 
59         //实题一:验证登录信息的合法性
60         Scanner scan=new Scanner(System.in);
61         System.out.println("请输入用户名:");
62         String username=scan.nextLine();
63         System.out.println("请输入密码");
64         String userpw=scan.nextLine();
65         if ( !username.equals("sunshine"))  {                    //为什么此处不可以用:(username="sunshine")
66             System.out.println("用户名不正确!");
67         }
68         else if (!userpw.equals("123456")) {
69             System.out.println("密码不正确!");
70         }
71         else {
72             System.out.println("恭喜您,登录成功!");
73         }
74         
75         //为新员工分配部门
76        
77        ..................................................持续更新......................................... 
78         
79     }//main
80     
81     
82 }//HelloForWhile

 

以上是关于No2. 学习笔记_流程控制的主要内容,如果未能解决你的问题,请参考以下文章

No2_3.接口继承多态_Java学习笔记_多态

No2_2.接口继承多态_Java学习笔记_继承

python学习笔记:第六天(流程控制语句)

python学习笔记一 介绍基本语法流程控制

MYSQL进阶学习笔记三:MySQL流程控制语句!(视频序号:进阶_7-10)

go语言学习笔记 — 基础 — 控制流:流程控制