public enum Gender {
Male,
Female
}
public class Person {
String name;
int age;
Gender gender;
private static String nation;
static void setNation(String nation)
{
Person.nation=nation;
}
void display()
{
//System.out.println("姓名="+name+",年齡="+age+",性别="+gender+",國籍="+Person.nation,)
System.out.println(String.format("姓名=%s,年齡=%d,性别=%s,國籍=%s",name,age,gender,Person.nation));
}
}
public class testit {
public static void main(String[] args) {
// TODO Auto-generated method stub
Person z=new Person();
z.name="zhang";
z.age=20;
z.gender=Gender.Male; //注意枚舉用法 Gender.Male
Person.setNation("中國");//靜态成員屬于整個類,而不是對象(z.setNation測試也可以使用)
z.display();
}
}
運作:
姓名=zhang,年齡=20,性别=Male,國籍=中國