要获取对象的属性值,可以使用对象的getter方法或直接通过对象的属性访问。以下是两种方法:
public class Person {
private String name;
public String getName() {
return name;
}
}
public class Main {
public static void main(String[] args) {
Person person = new Person();
person.setName("John");
String name = person.getName();
System.out.println(name); // 输出 "John"
}
}
public class Person {
public String name;
}
public class Main {
public static void main(String[] args) {
Person person = new Person();
person.name = "John";
String name = person.name;
System.out.println(name); // 输出 "John"
}
}
需要注意的是,直接访问属性的方式不推荐使用,因为这会破坏封装性。最好还是通过getter方法来获取对象的属性值。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:Java反射怎么获取对象属性值