为什么java的数组可以存放字符串这种容量不固定的元素?

来源:2-2 二次封装属于我们自己的数组

qq_再见青春

2019-06-12

c语言的数组中存放的都是固定长度的同一种数据类型,为什么java的数组可以存放如字符串这种容量大小不一致的数据类型?是不是java中的数组跟c语言中的数组有区别?

写回答

1回答

liuyubobobo

2019-06-12

因为Java中所有的对象都是引用,数组中每一个元素只是一个引用而已,指向一个字符串对象。所有的引用,大小都是一致的:)


继续加油!:)

0
1
qq_再见青春
老师的回答很迅速!
2019-06-12
共1条回复

玩转数据结构

动态数组/栈/队列/链表/BST/堆/线段树/Trie/并查集/AVL/红黑树…

6221 学习 · 1704 问题

查看课程