您可以使用Java反射来遍历实例的变量。下面是一个示例代码:
import java.lang.reflect.Field;
import java.util.ArrayList;
public class Main {
public static void main(String[] args) throws IllegalAccessException {
// 创建一个实例
MyClass myObject = new MyClass("Hello", 123, true);
// 使用反射获取实例的所有变量
Field[] fields = myObject.getClass().getDeclaredFields();
// 创建一个ArrayList来存储变量的值
ArrayList
上述代码中,首先创建了一个MyClass
的实例myObject
,然后使用反射获取其所有变量,通过遍历变量数组,将每个变量的值添加到ArrayList
中。最后,使用循环打印ArrayList
中的值。