共計 619 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 Java 實體類中,可以使用構造方法或者默認值初始化屬性的初始值。
- 使用構造方法初始化屬性的初始值:
可以在實體類中定義包含所有屬性的構造方法,并在構造方法中為屬性賦予初始值。例如:
public class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
// 省略 getter 和 setter 方法
}
在創(chuàng)建 Person 對象時,可以通過構造方法設置屬性的初始值:
Person person = new Person("張三", 20);
- 使用默認值初始化屬性的初始值:
在 Java 中,如果沒有為屬性指定初始值,那么屬性會有一個默認值。不同類型的屬性有不同的默認值,例如 int 類型的默認值為 0,String 類型的默認值為 null。你可以直接在屬性定義時為其指定默認值,例如:
public class Person {
private String name = "張三";
private int age = 20;
// 省略 getter 和 setter 方法
}
在創(chuàng)建 Person 對象時,可以通過默認值初始化屬性的初始值:
Person person = new Person();
注意:如果在定義屬性時已經為其指定了默認值,那么在使用構造方法時不會修改這些屬性的值。只有在構造方法中顯式地為屬性賦值,才會修改屬性的初始值。
丸趣 TV 網 – 提供最優(yōu)質的資源集合!
正文完