1
//定义
int myArray[];
//实例化
myArray=new int[10];

int myArray[] = new int[10];
3
int myArray[] = {1,2,3,4,5,6,7,8,9,10};

解决方案 »

  1.   

    int[][] myArray={
    {1,2,3},
    [4,5,6]

    还有多维的,道理相同
      

  2.   

    1、
      int[] numbers;
      numbers = new int[10];
    2、 
      
      int[][] numbers;
      numbers = new int[10][10];
    3、
    int myArray[] = {1,2,3,4,5,6,7,8,9,10};4、
      对象数组类似1、2、3。
      

  3.   

    补充->
    数组定义有两种方式:
    int[] i  和 int i[] 都可以,建议采用前者,可以清晰指出是一个INT数组。int myArray[] = new int[10] 属于初始化过程。数组元素都初始化为0,具体其他类型的值参考主类型的默认值。定义二维数组 :int[][] i 与 int[] i[]  和 int i[][]是一样的。三维同上
      

  4.   

    java的数组是对象,这点也很重要.
    数组是通过引用来操作的.将数组传递到方法中时,只传递数组的引用,而不是整个数组元素.
    同样道理,数组的复制不能简单写=,这样两个数组共享同一块内容.
    需要arraycopy()等手段.
      

  5.   

    如果你的数组没有确定成员个数的话,可以使用vector,非常好用的数据结构类