从List<Object>获取数据可以通过以下步骤实现:
List<Object> list = new ArrayList<>();
list.add("Hello");
list.add(123);
list.add(true);
Object data1 = list.get(0); // 获取索引为0的数据,结果为"Hello"
Object data2 = list.get(1); // 获取索引为1的数据,结果为123
Object data3 = list.get(2); // 获取索引为2的数据,结果为true
注意:由于List<Object>可以存储不同类型的对象,因此获取数据时需要将返回的Object对象转换为实际的类型。
class Person {
private String name;
private int age;
// 省略构造函数和其他方法
// getter和setter方法
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
// 创建List<Object>对象并添加自定义对象
List<Object> list = new ArrayList<>();
list.add(new Person("John", 25));
// 获取自定义对象的属性
Person person = (Person) list.get(0);
String name = person.getName(); // 获取name属性,结果为"John"
int age = person.getAge(); // 获取age属性,结果为25
以上是从List<Object>获取数据的基本步骤。根据具体的业务需求,可以进一步对获取的数据进行处理和操作。
领取专属 10元无门槛券
手把手带您无忧上云