switch
-
语法规则 switch(表达式){
case 数值1: //表达式的值如果与数据值1 相等,那么就执行的语句; [break;] case 数值2: //表达式的值如果与数据值2相等,那么就执行的语句; [break;] case 数值n: //表达式的值如果与数据值n 相等,那么就执行的语句; [break;] [default: //表达式与case所以的数值均不相等 ,那么就执行的语句; ]
}
1.case数值类型:byte short char int enum(枚举) JDK1.7 之后有String 2.case后面的数值不能重复 3.case:因为一旦表达式和case后面数值相同,那不会再次比较后面case,一直执行到switch,如果中途需要结束switch那么使用break 4.default可以有可无 5.结束switch也可以用return,结束方法 控制台输入 Scanner sc=new Scanner(System.in); 方法 String next(); String nextLine(); int nextInt(); byte nextByte(); double nextDouble(); .........
引用数据类型:所有的赋值方式都是加 new 语法规范 类型 对象名=new 类类型([参数]); 导包 import java.util.Scanner; 包 package com.gxa.oa.other; //LianXi1在这个包下
while
while(boolean条件){
判断为true执行
}