- import java.util.ArrayList;
- class Data {
- int val;
- }
- public class Test {
- public static void main(String args[]) {
- //创建自定义Data类的对象
- Data data = new Data();
- //创建ArrayList集合,指定类型为自定义的Data类类型
- ArrayList<Data> list = new ArrayList<Data>();
- //循环对Data中的变量val赋值
- for (int i = 100; i < 103; i++) {
- data.val = i;
- //使用ArrayList中的add方法添加数据
- list.add(data);
- }
- //使用增强for循环对List集合输出
- for (Data d : list) {
- System.out.println(d.val);
- }
- }
- }
复制代码
|