在书上看到的一个例子,可以研究一下。

  1. package com.raybin.classes; 
  2.  
  3.  
  4. public class ObjectArrayTest 
  5.  
  6.     public static void main(String[] args) 
  7.     { 
  8.         Object[] objArr = new Object[3]; 
  9.          
  10.         objArr[1] = new Object[2]; 
  11.          
  12.         Object[] objArr2 = (Object[])objArr[1]; 
  13.          
  14.         objArr2[1] = new Object[3]; 
  15.          
  16.         Object[] objArr3 = (Object[])objArr2[1]; 
  17.          
  18.         objArr3[1] = new int[5]; 
  19.          
  20.         int[] intArr = (int[])objArr3[1]; 
  21.          
  22.         for (int i = 0; i < intArr.length; i++) 
  23.         { 
  24.             intArr[i] = i; 
  25.         } 
  26.          
  27.         System.out.println(((int[])((Object[])((Object[])objArr[1])[1])[1])[2]); 
  28.     } 
  29.