Rumah  >  Artikel  >  Java  >  Bagaimana untuk mengakses pembolehubah ahli dalam java

Bagaimana untuk mengakses pembolehubah ahli dalam java

WBOY
WBOYke hadapan
2023-05-27 14:51:152075semak imbas

Melalui kaedah getField() objek Kelas, anda boleh mendapatkan semua atau pembolehubah ahli yang ditentukan Medan yang disertakan dalam kelas ini menyediakan dua kaedah berikut untuk membaca dan menetapkan nilai pembolehubah ahli.

1. getxx(Objectobj):

Dapatkan nilai pembolehubah ahli objek obj xxx di sini sepadan dengan jenis asas dalam 8. Jika jenis pembolehubah ahli Jika ia adalah jenis rujukan, batalkan xxx selepas dapatkan

2 setxx(Objectobj, xxxval):

Tetapkan nilai pembolehubah ahli bagi obj. membantah nilai val. xxx di sini sepadan dengan 8 jenis asas Jika jenis ahli adalah jenis rujukan, batalkan xxx selepas ditetapkan

3 Instance

 Person person = new Person();
 // 获取name成员变量Field
 Field nameField = person.getClass().getDeclaredField("name");
 // 启用访问控制权限
 nameField.setAccessible(true);
 // 获取person对象的成员变量name的值
 String name = (String) nameField.get(person);
 System.out.println("name = " + name);
 // 设置person对象的成员变量name的值
 nameField.set(person, "lisi");
 System.out.println(person);

Apakah kelas koleksi yang ada dalam Java?

Koleksi di Jawa terbahagi kepada empat kategori:

1 Senarai: dipesan, boleh diulang; >

3. Set: tidak boleh berulang;

4.

Atas ialah kandungan terperinci Bagaimana untuk mengakses pembolehubah ahli dalam java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam