java如何将多组不同类型数据循环储存到ArrayList数组中并访问
时间: 2024-03-21 14:44:05 浏览: 164
java中ArrayList的用法
可以使用Java中的泛型来实现将多组不同类型数据循环储存到ArrayList数组中的操作。具体实现步骤如下:
1. 创建一个ArrayList对象,指定泛型为Object类型,即可以存储任何类型的数据。
```
ArrayList<Object> arrayList = new ArrayList<>();
```
2. 循环读取多组不同类型的数据,并将数据加入到ArrayList中。
```
int num = 1;
String str = "hello";
double dou = 1.23;
arrayList.add(num);
arrayList.add(str);
arrayList.add(dou);
```
3. 访问ArrayList中的数据,可以根据具体数据类型进行转换。
```
int num1 = (int)arrayList.get(0);
String str1 = (String)arrayList.get(1);
double dou1 = (double)arrayList.get(2);
```
注意:在访问ArrayList中的数据时,需要进行数据类型转换,如果转换不正确可能会导致程序出错。
阅读全文