2020-12-13

#数组的随机赋值:
##1.通过Random
###1.int型—随机数
Random r=new Random();
//数组
int[] ary=new int[5];//默认0,0,0,0,0,
//赋值
for(int i=0;i<ary.length;i++) {
ary[i]=r.nextInt(100);//[0—99]
}
System.out.println(Arrays.toString(ary));

 ### 2.char---类型
	char[] chs=new char[5];
	System.out.println("char数组:"+Arrays.toString(chs));
	赋值:A-Z   [65-90]
	for(int i=0;i<chs.length;i++) {
		chs[i]=(char)(r.nextInt(26)+65);//[0,25]
	}
	System.out.println("char数组:"+Arrays.toString(chs));
##2.[封装]:封装具体赋值操作
	方法:就是一组功能
	方法的定义:
		1,必须要声明参数的类型,如果有参数的话
		2,必须要保证方法名一致
	修饰符   静态的   返回值   方法名(参数1,参数2,...){
	}
	public static void main(String[] args) {
		//1.随机数
		Random r=new Random();
		//2.数组
		int[] ary1=new int[5];
		//3.赋值
		f1(r,ary1);
		System.out.println();
		//4.重新赋值
		int[] ary2=new int[10];
		f1(r,ary2);
	}
	封装----f1
	private static void f1(Random r,int[] ary1) {
		for(int i=0;i<ary1.length;i++) {
			ary1[i]=r.nextInt(100);	
		}	
	System.out.println("赋值结果:"+Arrays.toString(ary1));	
	}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值