A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 杨洋 初级黑马   /  2012-7-29 16:44  /  1528 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 杨洋 于 2012-7-29 17:03 编辑

public class EnumTest {
     public static void main(String[] args){
            WeekDay1 weekDay = WeekDay1.MON;
            System.out.println(weekDay.nextDay());
             WeekDay weekDay1 = WeekDay.FRI;
            System.out.println(weekDay1.name());
            System.out.println(weekDay1.getClass());
            System.out.println(weekDay1.values().length);
            System.out.println(weekDay1.valueOf("SUN").toString());
            System.out.println(weekDay1.ordinal());
       }
      public enum WeekDay{
            SUN(1),MON(1)/*在我练习的时候发现这和张老师讲的不太一样,这不添参数无法运行第二个,求证*/,THE,WED,THI,FRI,STA;
            private WeekDay(){System.out.println("frist");}
            private WeekDay(int day){System.out.println("second");}
      }
}


不添参数运行结果 添参数后的运行结果

评分

参与人数 1技术分 +1 收起 理由
田向向 + 1 赞一个!

查看全部评分

2 个回复

倒序浏览
老师说的是“直接加括号,可不可以调用不带参数的构造方法呢?·············”

张老师的普通话是有点口音{:soso_e113:},所以听的时候认真听
回复 使用道具 举报
奥,又听了一遍,听出来了,谢啦
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马