枚舉:嚴格限制了輸入的範圍java
Sex.javaide
package com.sxt.utils.enum1; public enum Sex { 男,女; }
Student.javathis
package com.sxt.utils.enum1; public class Student { private String name; private Sex sex;//sex 枚舉類型 public Student(String name, Sex sex) {//sex 枚舉類型 super(); this.name = name; this.sex = sex; } public Student() { super(); } public String getName() { return name; } public void setName(String name) { this.name = name; } public Sex getSex() {//sex 枚舉類型 return sex; } public void setSex(Sex sex) {//sex 枚舉類型 this.sex = sex; } @Override public String toString() { return "Student [name=" + name + ", sex=" + sex + "]"; } }
TestSex.javaspa
package com.sxt.utils.enum1; public class TestSex { public static void main(String[] args) { Student s = new Student(); s.setName("小明"); s.setSex(Sex.男); System.out.println(s.getName()); System.out.println(s.getSex()); } }