共計 916 個字符,預計需要花費 3 分鐘才能閱讀完成。
在 Java 中,實體類對象賦值的方法可以通過以下幾種方式實現:
- 使用構造函數:可以在實例化對象時直接使用構造函數進行賦值。例如:
public class Person {private String name;
private int age;
public Person(String name, int age) {this.name = name;
this.age = age;
}
}
public class Main {public static void main(String[] args) {Person person = new Person("John", 20);
}
}
- 使用 setter 方法:在實例化對象后,可以通過 setter 方法為實體類對象的屬性賦值。例如:
public class Person {private String name;
private int age;
public void setName(String name) {this.name = name;
}
public void setAge(int age) {this.age = age;
}
}
public class Main {public static void main(String[] args) {Person person = new Person();
person.setName("John");
person.setAge(20);
}
}
- 直接訪問屬性:如果屬性是公共的(public),可以直接通過對象名. 屬性名的方式為實體類對象的屬性賦值。例如:
public class Person {public String name;
public int age;
}
public class Main {public static void main(String[] args) {Person person = new Person();
person.name = "John";
person.age = 20;
}
}
需要注意的是,使用 setter 方法的方式可以在賦值時對屬性進行一些驗證和處理,而直接訪問屬性的方式無法進行此類操作。所以,最好的習慣是將實體類的屬性設置為私有(private),并提供相應的 getter 和 setter 方法來進行賦值和獲取屬性值。
丸趣 TV 網 – 提供最優質的資源集合!
正文完