天天看點

java 随機姓名_随機組合生成好聽的名字(java)

前言

初學java,今天學到了字元串數組,于是乎:利用數組+Random(系統随機生成數字)組合生成随機好聽的名字;

如圖

java 随機姓名_随機組合生成好聽的名字(java)

圖檔.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類(系統随機生成數字)的使用