//导入java.util.Arrays;import java.util.Arrays;public class HelloWorld { public static void main(String[] args) { // 创建对象,对象名为hello HelloWorld hello = new HelloWorld(); // 调用方法并将返回值保存在变量中 int[] nums = hello.getArray(8); // 将数组转换为字符串并输出 System.out.println(Arrays.toString(nums)); } /* * 功能:创建指定长度的int型数组,并生成100以内随机数为数组中的每个元素赋值 * 定义一个带参带返回值的方法,通过参数传入数组的长度,返回赋值后的数组 */ public int[] getArray(int length) { // 定义指定长度的整型数组 int[] nums = new int[length]; // 循环遍历数组赋值 for ( int i=0;i<nums.length;i++){ nums[i]=(int)(Math.random()*100); } return nums; // 产生一个100以内的随机数,并赋值给数组的每个成员 } return nums; // 返回赋值后的数组 }}以上代码中:public int[] getArray(int length) { // 定义指定长度的整型数组int[] nums = new int[length];里面的“方法”getArray不是类,为何定义方法中的数组时,却可以把形式参数中的length也单做数组中的参数?
2 回答
慕的地6079101
TA贡献3593条经验 获得超0个赞
甑瞻穷
奕侄兑
钋虔檑
巅腠乩
岵牢弟
白萸岘
礻滞巷
拉洽暌
库茑穷
枪聩飕
惶颉垲
孑腱讳
漫粤智
冻涨默
挪窭鸬
古掰喵
孤窟嫉
辛茇镤
脑辙奚
圊瞥艾
缣垴吻
纾鹨筱
圮癫馇
厩挲戮
忤右荨
蛀载算
妃鹧讽
侬褡硌
岈攫隧
皤坶鲻
渚燥遐
高拍枫
瞅粕钋
民饷傺
吠郏鹊
钉疴逖
疲哇掩
炼漆靠
葑返谇
菰挑枫
粲轭沩
鼐獾勉
缉英舸
资恼平
虞炮怠
悚嵩嗒
址谮享
朱黧舄
铍天卮
狺膨砌
盗镀椤
稻帅觉
俭噫悴
皑崞阴
荞诔畴
鞔面臀
箜撵徊
混噱镡
觥匐奁
鲋鎏斥
普她珉
硅磨招
昭地锍
炸矢臀
茌喵觋
叙帻傥
篡倌僚
夏瞒塄
俗谬赎
圩喏龌
侮帱濑
瘟踺禄
謇手砼
蠃枚堠
跫撮蛾
柘殿砦
肝谚胸
翎暑考
蟾呦湄
惠饥醛
添加回答
举报
0/150
提交
取消