构造函数中的Java枚举

用户名

我有一个带有枚举性别的班级人员,并且在人员构造函数中,我想初始化性别和年龄。我该如何在main()方法中实例化一个新的Person?

class Person  {

   public enum Gender { M,F }

   int age;
   Gender gender;

   public Person(int age, Gender gender) {
       this.age=age; this.gender=gender;
   }           
}

public static void main(String[] args) {
    Person p = new Person(20, ?);        
}

最好的祝福。

不知道太多但是变得更好

使用

Person p = new Person(20, Person.Gender.M);

请注意,嵌套枚举的访问方式类似于嵌套静态类。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章