首页 > 试题广场 > 下列说法错误的有()
[不定项选择题] 17校招真题¥1
下列说法错误的有()
  • 数组是一种对象
  • 数组属于一种原生类
  • int number=[]={31,23,33,43,35,63}
  • 数组的大小可以任意改变

2个回答

添加回答
  • 推荐
    答案:BCD
    a、数组是
       查看全部
    编辑于 2017-01-09 19:58:08 回复(0)
  • 就对A选项进行解释,对象是某类事物中具体的一个实例,是在内存中一块内存块,存放在一些数据。对象可以封装数据,可以访问属性,也可以调用方法。
    在java中
    		int[] a = new int[4];
    		//a.length;  //对属性的引用不能当成语句
    		int len = a.length;  //数组中保存一个字段, 表示数组的长度
    		
    		//以下方法说明数组可以调用方法,java中的数组是对象.这些方法是Object中的方法,所以可以肯定,数组的最顶层父类也是Object
    		a.clone();
    		a.toString(); 
    在C++中,数组虽然封装了数据,但数组名只是一个指针,指向数组中的首个元素,既没有属性,也没有方法可以调用。

    发表于 2017-02-01 12:14:35 回复(0)
牛客网,程序员必备求职神器
QQ群:169195721
微 信:www_nowcoder_com 关注
微 博:牛客网 关注

扫一扫,把题目装进口袋