数组和判断的语句的使用
1 package com.company; 2 import java.util.Arrays; 3 import java.util.Scanner; 4 public class One { 5 Scanner ins=new Scanner(System.in); 6 public static void main(String[] args) { 7 System.out.println("————————学生管理系统————————"); 8 System.out.println("————————(1).注册—————————"); 9 System.out.println("————————(2).登陆—————————"); 10 System.out.println("————————(3).修改—————————"); 11 System.out.println("————————(4).完成—————————"); 12 System.out.println("——————————————————————"); 13 new One().ZZ(); 14 } 15 public void ZZ() { 16 // Scanner ins=new Scanner(System.in); 17 String[] ss=new String[10]; 18 int no=0; 19 OUT: 20 while (true) { 21 Scanner ins=new Scanner(System.in); 22 System.out.println("请输入:"); 23 if (ins.hasNextInt()) { 24 no=ins.nextInt(); 25 break OUT; 26 } else { 27 System.out.println("数据输入错误"); 28 29 } 30 } 31 while (true) { 32 switch (no) { 33 case 1: 34 System.out.println("请输入姓名:"); 35 ss[0]=ins.next(); 36 System.out.println("姓名:" + ss[0]); 37 case 2: 38 System.out.println("请输入姓名:"); 39 ss[0]=ins.next(); 40 System.out.println("姓名:" + ss[0]); 41 if ("hellen".equals(ss[0])) { 42 System.out.println("登陆成功!"); 43 } else { 44 System.out.println("登陆失败!请重新操作..."); 45 } 46 case 3: 47 System.out.println("姓名:" + (ss[0])); 48 case 4: 49 System.out.println("姓名:" + (ss[0])); 50 default: 51 System.out.println(""); 52 } 53 } 54 } 55 }
1 package com.company; 2 3 import java.util.Scanner; 4 5 public class Two { 6 public static void main(String[] args) { 7 new Two().ZZ(); 8 } 9 public void ZZ(){ 10 //爱好:跳舞运动游泳唱歌 11 String[] ss=new String[10]; 12 String[] zz={"跳舞","运动","游泳","唱歌"}; 13 Scanner ins=new Scanner(System.in); 14 System.out.println("请输入三个爱好:"); 15 for (int j=0; j <3 ; j++) { 16 String Love=ins.next(); 17 ss[j]=Love; 18 } 19 System.out.println("输入的爱好:"+ss[0]+","+ss[1]+","+ss[2]); 20 System.out.println("想要了解这其中的哪个爱好"); 21 String[] qq=new String[3]; 22 qq[0]=ins.next(); 23 OUT: 24 for (int i=0; i <qq.length; i++) { 25 26 NNT: 27 for (int j=0; j <zz.length ; j++) { 28 if(zz[j].equals(ss[i])){ 29 System.out.println("想要了解"+qq[0]+"?"); 30 String x; 31 System.out.println("请输入Y/N:"); 32 x=ins.next(); 33 System.out.println("输入的Y/N:"+x); 34 if ("Y".equals(x)){ 35 switch (zz[j]) { 36 case "跳舞": 37 System.out.println("跳舞包括:爵士舞,民族舞,现代舞"); 38 break OUT; 39 case "运动": 40 System.out.println("运动包括:球类运动,田径项目,其他类"); 41 break OUT; 42 case "游泳": 43 System.out.println("游泳包括:自由泳,蛙泳,潜泳"); 44 break OUT; 45 case "唱歌": 46 System.out.println("唱歌包括:民歌,美声"); 47 break OUT; 48 } 49 }else{ 50 } 51 }else{ 52 } 53 } 54 }System.out.println("没有此爱好!请等待版本跟新..."); 55 } 56 }
只是为了更好的团圆...