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

Bagaimana untuk mengakses pembolehubah ahli dalam java

WBOY
Lepaskan: 2023-05-27 14:51:15
ke hadapan
2148 orang telah melayarinya

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);
Salin selepas log masuk

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!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan