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

如题... 如题 展开
 我来答
仉骞北04e
2009-01-10 · 超过12用户采纳过TA的回答
知道答主
回答量:47
采纳率:0%
帮助的人:0
展开全部
int[] 意思就是int类型的数组,里面元素都是int类型的

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

=new int[5];这就是得到这个int数组实例化的方法,int[5]代表的意思是,长度为5;
整个就是说,定义了一个整形数组nums,长度为5
没事问问不行啊
推荐于2017-11-26 · TA获得超过360个赞
知道答主
回答量:77
采纳率:0%
帮助的人:40.5万
展开全部
数组与变量的区别
举个例子
int a=10;
这是声明并创建了变量a并给其赋初值10
而你又需要一个变量的时候就要写
int b=12;(变量不能重名)
数组就可以写成
int[] a=new int[2]{10,12}
然后我们可以像使用a,b那样使用
a[0],a[1]
这样讲是不是可以好理解点
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
基在暖深o
2009-01-11
知道答主
回答量:27
采纳率:0%
帮助的人:19.1万
展开全部
创建int类型的数组,数组长度为5,下标从0到4,每个元素初始值都默认为0,因为JAVA中也将数组作为引用类型,所以也要用到new关键字创建对象,给数组分配内存空间。

参考资料: myself

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
epinszteinic
2009-01-09 · TA获得超过156个赞
知道小有建树答主
回答量:106
采纳率:0%
帮助的人:163万
展开全部
定义一个int数组,长度为5
因此,nums就是一个长度为5的数组,每一个元素的值都是0,数组下标从0到4。
遍历的方法:
for(int i=0;i<nums.length;i++){
System.out.println("nums[" + i + "] = " + nums[i]);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
储利玉2i
2009-01-09 · TA获得超过1157个赞
知道小有建树答主
回答量:954
采纳率:0%
帮助的人:494万
展开全部
在栈区创建一个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};
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(9)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式