下面是详细讲解Java从List中取出对象并获得其属性值的方法的完整攻略。
1. 获取List中的对象
我们需要先将对象存储在List集合中,所以我们应该首先创建一个对象,并将它添加到List中。
示例1:
假设我们要从List中取出名字为“Tom”的Person对象中的年龄,我们可以先创建一个Person对象,并将其添加到List中。代码如下:
List<Person> list = new ArrayList<>();
Person p1 = new Person("Tom", 20);
Person p2 = new Person("Mary", 25);
Person p3 = new Person("John", 30);
list.add(p1);
list.add(p2);
list.add(p3);
2. 从List中获取对象的属性
我们可以使用Java的for循环遍历List集合中的每个Person对象,并使用点符号(.)获取它的属性。
示例2:
我们使用上面的List集合,代码如下:
for (Person p : list) {
if (p.getName().equals("Tom")) {
int age = p.getAge();
System.out.println("Tom的年龄是:" + age);
}
}
在上面的代码中,我们遍历了List中的每个Person对象,并使用getName()方法获取它的名字,如果名字是“Tom”,则使用getAge()方法获取年龄,并将其打印出来。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:java从list中取出对象并获得其属性值的方法 - Python技术站