dzrs.net
当前位置:首页 >> jAvA数组的下标是从几开始 >>

jAvA数组的下标是从几开始

数组的最大下标是长度-1 如:int[] intarr = new int[]{1,2,3,4,5,6,6,7,8}; 它的长度为:intarr.length - 1 数组、集合的最大下标就是它们的长度减1,因为在java中,下标都是从0开始的

循环的时候从1开始,不从0开始.java中数组下标都是从0开始.计算的时候,略过0,从1开始.举例:String[] arr = new String[]{"a","b","c"};//定义一个数组for(int i=1;i 评论0 0 0

下标其实就是一个标示意思,让你通过下标来获得你想获得的数组中的一个值.例如: int a[] = {10,20,30,40,50}; 下标从0开始,也就是 0,1,2,3,4 所以如果你要取第一个值就是 a[0],第三个值就是a[2] 因为下标从0开始,所以你取的值是第几个减去1 就是下标的数

数组下标实际上是偏移量.a[0]和*a所指的都是第一个元素.a[1]=*(a+1).所以就有了从零开始的说法.

不对,数组下标是从0开始的.

这个问题有些怪怪的,个人认为你所提到Java数组下标应该就是指数组的索引位置,比如:String[3],其中的3就是改字符串数组的第四个索引位置,在Java中索引是从0开始计数的.比如还有二维数组,String[2][3],对应的理解应该是:第三个数组中 的(数组中的)第四个位置的字符串.不知道这样说有明了

1JAVA中String元素下标从0开始2.怎样取数组元素的下标数组下标是固定的,可以取到最大为arr.length - 1;,最小为0

String[] a = {"1","2","3"};下标是从零开始,长度是从1开始.上面代码长度为3,最后一个元素的下标为2.空数组没有下标.长度为0.

为了更好理解,我们举个例子:1、数组在内存中申请是,所申请的内存是一段连续的内存地址;2、例:int[] a=new int[3];申请一段:int 数据类型的数组,a 为变量,数组长度为:[3];3、这个数组所申请的内存地址是连续的(假设所申请的:

常见的编程语言中,数组元素的下标都是从0开始的.比如一个数组,arr={A,B,C}; 那么arr[0]='A',arr[1]='B',arr[2]='C';

网站首页 | 网站地图
All rights reserved Powered by www.dzrs.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com