第1个回答 2008-01-04
public class X {
public static void main(String[] args){
List<Integer> list = new ArrayList();
for(int i=0;i<100;i++){
if(i%3==0 && i!=0)
list.add(i);
}
}
}
JDK1.5以上提供了自动装箱和撤箱```所以不需要手动装箱和撤箱 如果你是1.4那么就需要修改下
第2个回答 2008-01-04
import java.util.*;
public class tt {
/**
* @param args
*/
public static void main(String[] args) {
// TODO 自动生成方法存根
ArrayList<Integer> rr = new ArrayList<Integer>();//java容器,可以当数组来用,这里用泛型限定
//只能装入整形数据
for (int i = 1; i <= 100; i++) {
if (i % 3 == 0)
rr.add(i);
}
System.out.println(rr);
}
}
第3个回答 2008-01-04
数组定义的时候必须指定容量,所以用集合来保存更好些。。。
CODE:
--------------------------------------------------------------------------
package test;
import java.util.ArrayList;
import java.util.List;
public class PrimeNumber {
public static void main(String[] args) {
List<Integer> list = new ArrayList<Integer>();
for(int i=0; i<100; ++i){
if(i%3 == 0 && i != 0){
list.add(new Integer(i));
}
}
Integer last = list.get(list.size()-1);
for(Integer i : list){
System.out.print(i);
if(i < last)
System.out.print(",");
}
}
}
--------------------------------------------------------------------------