package zhoutao;
import java.util.Random;
/**
* 运算符及控制流程(三)
* @author zhoutao
*
* switch语句
* switch语句用来实习多路选择,它要求使用一个选择因子,并且必须是整数值。
* byte、char、short、int都可以作为选择因子。其它如long、float、double则不可以。
*
* 对于非整数类型则必须使用一系列的if语句做选择
*/
public class SwitchTest {
public static void main(String[] args) {
Random r = new Random();
int i = r.nextInt(3);
// byte k = 4;
// char m = 0;
//short s = 0;
// long j = 3; 不能用long类型做switch因子
//float f = 2; 不能用float类型做switch因子
//double d = 3.0; 不能用double类型做switch因子
switch (i) {
case 0:
System.out.println("零");
break;
case 1:
System.out.println("壹");
break;
case 2:
System.out.println("贰");
break;
default:
System.out.println("测试完毕");
}
}
}
import java.util.Random;
/**
* 运算符及控制流程(三)
* @author zhoutao
*
* switch语句
* switch语句用来实习多路选择,它要求使用一个选择因子,并且必须是整数值。
* byte、char、short、int都可以作为选择因子。其它如long、float、double则不可以。
*
* 对于非整数类型则必须使用一系列的if语句做选择
*/
public class SwitchTest {
public static void main(String[] args) {
Random r = new Random();
int i = r.nextInt(3);
// byte k = 4;
// char m = 0;
//short s = 0;
// long j = 3; 不能用long类型做switch因子
//float f = 2; 不能用float类型做switch因子
//double d = 3.0; 不能用double类型做switch因子
switch (i) {
case 0:
System.out.println("零");
break;
case 1:
System.out.println("壹");
break;
case 2:
System.out.println("贰");
break;
default:
System.out.println("测试完毕");
}
}
}