您的位置:首页 > 编程语言 > Java开发

JAVA每日总结

2016-04-26 23:38 323 查看
1.enum

enum Shurry{
ONE,
TWO,
THREE
}
public static void main(String[] args) {
for (Shurry s:Shurry.values()) {
System.out.println(s + "--" + **s.ordinal()**);
System.out.println(s.getDeclaringClass());
System.out.println(s.name());
System.out.println(s == Shurry.THREE);
System.out.println(s.compareTo(Shurry.TWO));
System.out.println("----------------------");
}
}


2.enum 不可继承。其余都是一个常规类,可main,可添加新方法。

3.枚举类型返回对自身的描述,需要添加带参数的构造方法。

要求:1.构造私有2.实例定义在最前面。

enum Shurry{
ONE("one"),
Two("two");

private String msg;
private Shurry(String msg){
this.msg = msg;
}
}
public static void main(String[] args) {
for(Shurry s:Shurry.values()){
System.out.println(s.msg);
System.out.println("-------");
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: