给一个java修改list中对象的值代码示例
时间: 2023-08-20 16:06:08 浏览: 98
下面是一个Java修改List中对象的值的示例代码:
```java
public class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
// getters and setters
}
public class Main {
public static void main(String[] args) {
List<Person> people = new ArrayList<>();
people.add(new Person("Alice", 25));
people.add(new Person("Bob", 30));
// 修改第一个Person对象的名字
people.get(0).setName("Alex");
// 输出所有Person对象的名字和年龄
for (Person person : people) {
System.out.println(person.getName() + " " + person.getAge());
}
}
}
```
在上面的示例代码中,我们首先定义了一个Person类,它有两个属性:name和age。然后,我们创建了一个List对象people,并向其中添加了两个Person对象。接着,我们通过调用people.get(0)方法获取List中的第一个Person对象,并调用setName()方法修改其名字。最后,我们遍历List对象并输出每个Person对象的名字和年龄。
阅读全文