一般类型数组, java和c很像, 比如 int a[] = new int[12]; 就申请了12个int的空间, 以后可以直接引用a[2], 但类的数组定义不同, 比如以下是方式才可以定义一个包括3个Rect的数组 Rect rc[] = new Rect[3]; for(index = 0; index < 3; index++) { rc[index] = new Rect(0,0,0,0); } 注意, 如果没有循环语句时, rc[1]为null