Java 循环往对象放值
时间: 2024-02-23 21:29:35 浏览: 15
你可以使用 Java 中的循环结构来向对象放值,具体的方法取决于你的对象类型。以下是一些示例:
1. 对数组类型的对象,可以使用 for 循环来给数组元素赋值:
```java
int[] arr = new int[10];
for(int i=0; i<arr.length; i++) {
arr[i] = i;
}
```
2. 对于 List 类型的对象,可以使用 for 循环或者 foreach 循环来给 List 元素赋值:
```java
List<Integer> list = new ArrayList<>();
for(int i=0; i<10; i++) {
list.add(i);
}
// 或者使用 foreach 循环
for(Integer i : list) {
i = i * 2;
}
```
3. 对于自定义的类对象,可以使用 for 循环或者 foreach 循环来给对象属性赋值:
```java
class Person {
String name;
int age;
}
List<Person> persons = new ArrayList<>();
for(int i=0; i<10; i++) {
Person person = new Person();
person.name = "Person " + i;
person.age = i * 10;
persons.add(person);
}
// 或者使用 foreach 循环
for(Person person : persons) {
person.age += 1;
}
```
希望这些示例能够帮助到你。