数据结构-数组

肖恩

在这里说:

数组很有用,主要是因为可以在运行时计算元素索引。除其他外,此功能允许单个迭代语句任意处理数组的许多元素。因此,数组数据结构的元素必须具有相同的大小,并应使用相同的数据表示形式。

对于现代语言来说,这仍然适用吗?

例如,对于Java,您可以拥有一个Objects或Strings数组,对吗?每个对象或字符串可以具有不同的长度。我是否会误解上面的引用,还是像Java这样的语言以不同的方式实现Array?如何?

蒙面的人

在Java中,除基元以外的所有类型都是引用类型,这意味着它们是由操纵的某些内存位置的指针JVM

但是主要有两种编程语言,fixed-typedlikeJavaC++ and dynamically-typed likepythonPHPfixed-typed语言的阵列应该由相同类型是否StringObject或......
但在dynamically-typed那些有一个更抽象一点,你可以在阵列不同的数据类型(我不知道实际的实现虽然)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章