转载

为什么Java中的数组索引从0开始?

为什么在Java这样的编程语言中,数组索引使用0而不是1?

我是java的新手,欢迎任何解释.

Java使用从零开始的索引,因为c使用从零开始的索引. C使用从零开始的索引,因为数组索引只不过是一个内存偏移量,因此数组的第一个元素位于它已经指向的内存中,*(数组0).

翻译自:https://stackoverflow.com/questions/24841172/why-is-array-indexing-in-java-start-with-0

原文  https://codeday.me/bug/20190112/509340.html
正文到此结束
Loading...