如何在Java中创建对象数组

可以创建对象类数组,该数组可以接受任何类型的对象。在此类数组上运行期间,可以使用instanceof运算符。

示例

public class Tester {
   public static void main(String[] args) {
      Object[] dataArray = new Object[3];
      dataArray[0] = new Integer(0);
      dataArray[1] = new String("1");
      dataArray[2] = new Boolean(false);

      for(Object data: dataArray){
         if(data instanceof Integer){
            System.out.println(((Integer) data).intValue());
         }
         if(data instanceof String){
            System.out.println(data);
         }
         if(data instanceof Boolean){
            System.out.println(((Boolean) data).booleanValue());
         }
      }
   }
}

输出结果

0
1
false