前言
初学java,今天学到了字符串数组,于是乎:利用数组+Random(系统随机生成数字)组合生成随机好听的名字;
如图

图片.png
需求:设置两个数组分别保存姓和名然后利用随机数组合
思考:利用数组+Random(系统随机产生数字),需要注意的是数组的参数长度=随机产生的数字范围;
第一部分:将姓和名分成两个数组,用String定义两个字符串数组。本次每个数组长度为5.
即 String[ ] a1=new String[ ]{ 参数列表 } ;
第二部分:构建Random类的对象,生成长度范围为5的随机数字,即数字范围=a1.length(数组的长度)
Random random =new Random();
int b1=random.nextInt(a1.length) ;
第三部分:输出的其实是数组不同位置所代表的字符串组合,即 i 位置的数组值=a1[ i ];每个位置的数组值都是字符,所以用+表示连接。连接姓和名两个数组的位置值。
总结:String类型的应用——length()是获取方法,以及String字符串的属性。
数组的构成方法——3种方式
Random类(系统随机生成数字)的使用