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

是java中的对象数组。

是java中的对象数组。

达令说 2019-07-15 16:50:45
是java中的对象数组。在java中,我们可以声明一个数组,如String[] array = new String[10]; int size = array.length;这是否意味着数组本身就是一个对象?因为在C+中,数组只是一个指针,没有任何方法。
查看完整描述

3 回答

?
繁星淼淼

TA贡献1775条经验 获得超11个赞

是。

Java语言规范第4.3.1节一开始:

对象是类实例或数组。


查看完整回答
反对 回复 2019-07-15
?
MM们

TA贡献1886条经验 获得超2个赞

是的;Java语言规范写字:

在Java编程语言中,数组是对象(§4.3.1),是动态创建的,可以分配给类型为Object的变量(§4.3.2)。类对象的所有方法都可以在数组上调用。


查看完整回答
反对 回复 2019-07-15
?
慕村225694

TA贡献1880条经验 获得超4个赞

好吧,让我们问问Java!

public class HelloWorld{
  public static void main(String[] args)
  {
    System.out.println(args instanceof Object);
    int[] someIntegers = new int[] {42};
    System.out.println(someIntegers instanceof Object);
  }}

产出:

true
true


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

添加回答

举报

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