java如何获取对象属性值

   2024-10-20 7050
核心提示:要获取对象的属性值,可以使用对象的getter方法或直接通过对象的属性访问。以下是两种方法:使用getter方法:假设有一个Person类

要获取对象的属性值,可以使用对象的getter方法或直接通过对象的属性访问。以下是两种方法:

使用getter方法:假设有一个Person类,其中有一个name属性和对应的getName()方法,可以通过调用getName()方法来获取name属性的值。
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方法来获取对象的属性值。

 
举报打赏
 
更多>同类网点查询
推荐图文
推荐网点查询
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号