为了账号安全,请及时绑定邮箱和手机立即绑定

java 数组声明产生几个对象

java 数组声明产生几个对象

当年话下 2019-03-13 17:14:32
如题:int[] arr = new int[3];int[][] arr = new int[2][3];Integer[] arr = new Integer[3];Integer[][] arr = new Integer[2][3];以上语句分别会产生多少个对象?
查看完整描述

3 回答

?
呼如林

TA贡献1798条经验 获得超3个赞

new 了几次就是几个


查看完整回答
反对 回复 2019-04-15
?
qq_遁去的一_1

TA贡献1725条经验 获得超7个赞

public class ArrayListDemo {

    public static void main(String[] args) {


        int[] arr1 = new int[3];


        int[][] arr2 = new int[2][3];


        Integer[] arr3= new Integer[3];


        Integer[][] arr4 = new Integer[2][3];




        if(arr1 instanceof  Object){

            System.out.println("true");

        }

        if(arr2 instanceof  Object){

            System.out.println("true");

        }

        if(arr3 instanceof  Object){

            System.out.println("true");

        }

        if(arr4 instanceof  Object){

            System.out.println("true");

        }


    }


}

全部打印出true。说明在java中间,数组就是一个Obejct对象。


查看完整回答
反对 回复 2019-04-15
  • 3 回答
  • 0 关注
  • 642 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信