java中如何给ArrayList数组传数据?

2025-01-03 19:58:04
推荐回答(5个)
回答1:

import java.util.Scanner;
import java.util.ArrayList;
public class Test
{
public static void main(String []args)
{//实例化一个arraylist类
ArrayList band=new ArrayList();
//若你不知道循环次数可以用此方法。
Scanner scan=new Scanner();
String ready="y";
//ready.equalsIgnoreCase("y")这个方法的意思是不区分大小写
while(ready.equalsIgnoreCase("y"))
{//添加元素。
band.add(Object obj);
//控制循环。
System.out.println("Will you continue?(y/n)"+"\n"+"If you continue,please input 'y' .");
ready=scan.next();
}
}
}
//若知道循环次数用如下方法。加入循环次数100。
for(int i=0;i<100;i++)
{band.add(i,Object obj);}

回答2:

public ArrayList test() {
ArrayList list = new ArrayList();
for (int i = 0; i < list.size(); i++) {
int e = i * i;// 这个地方做运算。
list.add(e);// 运算的结果放到list里面。
}
return list;
}

回答3:

List list =new ArrayList();

list.add(对象或者其他);

List listNew=new ArrayList();

listNew.addAll();

这样可以将一个集合复制给另外一个集合

回答4:

ArrayList al = new ArrayList();
for(int i=0; i<100; i++) {
Object value = null;
//计算出value
al.add(value);
}

回答5:

List list = new ArrayList();
list.add("1");