Java中,定义一个1~100的数据,存放进数组,并遍历它。

将以上定义的数组数据转存到ArrayList集合里
不用for循环,用Treeset或者其他方法。

1、定义一个大小是100的数组

int arr[]=new int[100];//定一个100大小的整型数组

2、循环赋值1-100的数

for(int i=1;i<=100;i++){
  arr[i-1] = i;//赋值1-100的数
}

3、遍历数组

for(int i=0;i<arr.length;i++){//数组最大值是arr.length,循环遍历数组
  System.out.println(arr[i]);//输出数组内的元素
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-01-19
//方法一
public class Test {
public static void main(String[] args) {
int i=1;
int[] arr=new int[100];
//放入
while (i<=100) {
arr[i-1]=i;
i++;
}
i=0;
//遍历
while (i<arr.length) {
System.out.println(arr[i]);
i++;
}
}
}
//方法二
public class Test {
public static void main(String[] args) {
TreeSet treeSet=new TreeSet();
int i=1;
//放入
while (i<=100) {
treeSet.add(i);
i++;
}
i=0;
//遍历
Iterator iterator=treeSet.iterator();
while (iterator.hasNext()) {
System.out.println(iterator.next());
}
}
}本回答被提问者采纳
第2个回答  2011-01-19
public static List transfer(){
int[] array = new int[100];
List list = new ArrayList(100);
for(int i=0;i<100;i++){
array[i]=i+1;
list.add(array[i]);
}
return list;
}