public class Test{
public static int[] makeArr(int length){
return (new int[length]);
}

public static void main(final String[] args){
int[] ddd = makeArr(10);
System.out.println(ddd.length);
}
}

解决方案 »

  1.   

    int []ddd = new int[b];
    Arrays.fill(ddd,0);ArrayList lst = new ArrayList();
    lst.add(obj);
    ...
    lst.get(int);多看看help
      

  2.   

    int[] ddd = new int[bbb];
    ArrayList al = new ArrayList();
    al.put(object); //添加数据
    al.get(i);(i=1,2...)      //获得数据
      

  3.   

    ArrayList的例子如下:import java.util.ArrayList;
    import java.util.Collection;public class test 
    {
      public test()
      {
        
      }
      public static void main(String[] args) 
      {
        ArrayList list = new ArrayList();
        for(int i = 0 ; i < 10 ; i ++)
        {
          list.add(i,String.valueOf(i));
        }
        for(int i = 0 ; i < list.size(); i ++)
        {
          System.out.print(list.get(i)+" | ");
        }
        list.set(5,"modify");
        System.out.println();
        for(int i = 0 ; i < list.size(); i ++)
        {
          System.out.print(list.get(i)+"  |  ");
        }  }
    }
      

  4.   

    public static void main(final String[] args){
    ArrayList al = new ArrayList();
    Integer o1 = new Integer(10);
    String o2 = new String("dsa");
    al.add(o1);
    al.add(o2);
    }