问答详情
源自:3-2 组团,并给团取个名(如何创建数组)

这个长度又有何意义呢?求解

http://img.mukewang.com/57a7119e00016f4003940243.jpg

求大神解答  谢谢!

提问者:see1020 2016-08-07 18:47

个回答

  • 代码写的比较菜
    2016-08-07 19:16:12
    已采纳

    这个应该是考虑到内存开销吧。你指定了长度会分配对应大小的内存,你如果不指定长度,可能分配的内存会比较大。也有可能是效率问题,像java里面数组的长度是不可变的,是必须在使用前声明数组长度的,它的效率就比StringBuffer的效率高,后者的长度是可变的,不需要声明长度。

  • 小飞象_haha
    2016-08-07 19:08:14

    就是举个例子方便理解,括号里面的8是可以表示长度的而不是元素值

  • 皓韵儿
    2016-08-07 19:06:37

    没什么关系吧,就是给自己提个醒??