JAVA菜鸟问题,int[ ] nums = new int[5]; 这个是什么意思,请给详细解释,详细的得分

如题

int[] 意思就是int类型的数组,里面元素都是int类型的

nums 只是一个变量名,引用的时候能用到.

=new int[5];这就是得到这个int数组实例化的方法,int[5]代表的意思是,长度为5;
整个就是说,定义了一个整形数组nums,长度为5
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-26
数组与变量的区别
举个例子
int a=10;
这是声明并创建了变量a并给其赋初值10
而你又需要一个变量的时候就要写
int b=12;(变量不能重名)
数组就可以写成
int[] a=new int[2]{10,12}
然后我们可以像使用a,b那样使用
a[0],a[1]
这样讲是不是可以好理解点本回答被提问者采纳
第2个回答  2009-01-11
创建int类型的数组,数组长度为5,下标从0到4,每个元素初始值都默认为0,因为JAVA中也将数组作为引用类型,所以也要用到new关键字创建对象,给数组分配内存空间。

参考资料:myself

第3个回答  2009-01-09
定义一个int数组,长度为5
因此,nums就是一个长度为5的数组,每一个元素的值都是0,数组下标从0到4。
遍历的方法:
for(int i=0;i<nums.length;i++){
System.out.println("nums[" + i + "] = " + nums[i]);
}
第4个回答  2009-01-09
在栈区创建一个nums指针,指向堆区的nums[0],nums[1],nums[2],nums[3],nums[4],这5个int型的变量.
另外注意一点,就是int[] nums = new int[5];java语言会默认给这些变量赋一个0的值,也就是相当于int[] nums = {0,0,0,0,0};

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网