4. 枚举
例4.1
public enum MyColors {
red,
black,
blue,
green,
yellow
}
MyColors color = MyColors.red;
for(MyColors option : color.values()) {
System.out.println(option);
}
/**不能在switch语句里这样写case MyColors.red:
*这样编译器不会让你通过*/
switch(color) {
case red:
System.out.println("best color is "+red);
break;
case black:
System.out.println("NO " + black);
break;
default:
System.out.println("What");
break;
}
5.静态引用
例5.1
1.5版本以前的写法是:
import java.lang.Math; //程序开头处
...
double x = Math.random();
1.5版本中可以这样写
import static java.lang.Math.random; //程序开头处
...
double x = random();
本文地址:http://com.8s8s.com/it/it9765.htm