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
时间: 2024-12-05 21:41:48