java中,数组范围最大的下标是什么?
就是,定义一个数组,不想让数组后面是固定的值。。。。是无限的??还是有一个最大的界限。。。亲们,就好比String[]i=newString[内容];内容的地方,应该写什...
就是,定义一个数组,不想让数组后面是固定的值。。。。是无限的??还是有一个最大的界限。。。
亲们,就好比 String [] i =new String[ 内容]; 内容的地方,应该写什么? 展开
亲们,就好比 String [] i =new String[ 内容]; 内容的地方,应该写什么? 展开
8个回答
展开全部
额,我想你可能没有明白数组的概念。
数组是一个用于存储相同类型的元素的,固定大小的连续集合数据结构,固定大小!!
如果想按照你这种写法,你可以在数组前面定义一个List, list的内容自己填充,后面再引用
String [] i =new String[ list.length],这样就可以实现动态长度了。
数组是一个用于存储相同类型的元素的,固定大小的连续集合数据结构,固定大小!!
如果想按照你这种写法,你可以在数组前面定义一个List, list的内容自己填充,后面再引用
String [] i =new String[ list.length],这样就可以实现动态长度了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java中数组的下标表示在数组中的元素,从0开始的数值,0代表的是第一个元素,1代表的是第二个元素,往上依次类推。实例如下:
int[] intarry = new int[]{1,2,4};//新建一个int类型的数组
system.out.println(int[0]);//其中0就是代表数组的第一个数值,也就是1,下标为0
int[] intarry = new int[]{1,2,4};//新建一个int类型的数组
system.out.println(int[0]);//其中0就是代表数组的第一个数值,也就是1,下标为0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
内容的地方写一个数字啊,这个数字就是数组的大小。java中,数组的大小是固定的,也就是说必须在初始化的时候就声明数组的大小。你可以按下面的方法声明。
String a[] = new String[]{"xxx","dawdw"}; //长度为2
String b[] = new String[2]; //长度为2
但是如果你想使用不固定大小的,你可以使用java封装好的一个类,ArrayList。或者其他一些实现了List接口的类都可以
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-10-28
展开全部
你这问题,我也醉了。。
一个数组,一般来说,它是连续存在与内存之中。而 数组名字,你可以理解为是数组的首元素的地址,然后通过数组元素个数和数组元素的类型来确定整个数组的。
所以,你可以大致理解为内存有多大,它就可以存多大。
为什么说大致理解呢?因为还有其它情况,例如,在过去计算机中,内存运行程序是不足的,CPU会将内存中的暂时不需要的某些数据移动到硬盘上,当使用的时候,再从硬盘调到内存中。
内容你填写字符串啊
比如:
String str = new String("Hello World !");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询