當前位置:股票大全官網 - 資訊咨詢 - 使用Java語言,創建100大學生基本信息(學校,專業,姓名,學號)。

使用Java語言,創建100大學生基本信息(學校,專業,姓名,學號)。

進口?Java . util . random;

公共?班級?D1?{

公共?靜電?作廢?main(String[]?args)?{

字符串?名字?=?"";

字符串?zy?=?"";

為了什麽?(int?我?=?0;?我?& lt?100;?i++)?{

名字?=?getXS();

zy?=?get job();

System.out.println("學校:xxxx大學?姓名:“+姓名+”專業:“+zy+”學號:“+(I+1001));

試試?{

thread . sleep(100);

}?接住?(中斷異常?e)?{

e . printstacktrace();

}

}

}

公共?靜電?字符串?getJob()?{

String[]?arr?=?《軟件工程》、《多媒體》、《計算機科學與技術》、《網絡工程》;

隨機?r?=?新的?random();

回歸?arr[r . nextint(3)];

}

公共?靜電?字符串?getXS()?{

隨機?隨機=新?random(system . current time millis());

/*?598?百家姓?*/

String[]?姓=?{ "趙"、"錢"、"孫"、"李"、"周"、"吳"、"鄭"、"王"、"馮"、"陳"、"楚"、"魏"、"江"、"沈"、"韓"、"楊"

?"他"、"魯"、"石"、"張"、"孔"、"曹"、"燕"、"華"、"金"、"魏"、"陶"、"江"、"齊"、"謝"、"鄒"、"於"。

?"魯"、"衛"、"長"、"馬"、"苗"、"風"、"花"、"方"、"玉"、"任"、"元"、"劉"、"譚"、"寶"、"石"。

?"羅"、"比"、"好"、"無"、"安"、"長"、"了"、"虞"、"時"、"伏"、"批"、"邊"、"齊"、"康"、"無"、"虞"

?"目"、"曉"、"隱"、"要"、"少"、"瞻"、"王"、"齊"、"毛"、"郁"、"地"、"糜"、"貝"、"明"、"藏"、"己"

?"屈"、"項"、"諸"、"東"、"梁"、"杜"、"阮"、"蘭"、"閩"、" Xi "、"吉"、"馬"、"羌"、"賈"、"陸"、"樓"

?"許"、"秋"、"羅"、"高"、"夏"、"蔡"、"田"、"範"、"胡"、"淩"、"霍"、"虞"、"萬"、"之"、"可"、"常"

?“宗”、“丁”、“宣”、“本”、“鄧”、“於”、“丹”、“杭”、“洪”、“鮑”、“朱”、“左”、“石”、“崔”、“紀”、“鈕”

?"羊"、"玉"、"惠"、"貞"、"屈"、"賈"、"豐"、"瑞"、"夷"、"楚"、"金"、"己"、"太"、"米"、"米"等。

?"古"、"車"、"後"、"糜"、"彭"、"全"、" Xi "、"班"、"楊"、"秋"、"鐘"、"伊"、"公"、"寧"、"等"。

?“瞻”、“舒”、“龍”、“葉”、“興”、“司”、“少”、“高”、“李”、“吉”、“浦”、“殷”、“蘇”、“白”、“懷”。

?"夢"、"吃"、"巧"、"吟"、"語"、"許"、"能"、"蒼"、"爽"、"文"、"信"、"當"、"齋"、"談"、"公"、"老"

?"坤"、"桑"、"桂"、"樸"、"牛"、"壽"、"通"、"變"、"胡"、"顏"、"己"、"樸"、"商"、"農"、"文"、"文"等。

?“官”、“艾”、“魚”、“榮”、“項”、“顧”、“義”、“戒”、“戈”、“遼”、“宇”、“終”、“己”、“舉”、“恒”、“步”

?“闕”、“東”、“甌”、“豪”、“禾”、“李”、“魏”、“嶽”、“魁”、“龍”、“石”、“公”、“紀”、“和”。

?"曾"、"武"、"殺"、"莫"、"陽"、"舉"、"虛"、"豐"、"巢"、"關"、"快"、"向"、"差"、"後"、"等"

?"杜" "嶽" "帥" "茍" "康" "匡" "泰" "遊" "秦" "桂" "海" "金" "楚" "燕","

?"哈"、"喬"、"黃"、"年"、"情"、"陽"、"通"、"燕"、"伏"、"南"、"火"、"鐵"、"晚"、"漆"、"地"

?“舒”、“毛”、“渾”、“直”、“交”、“穗”、“高”、“高”、“元”、“種”、“練”、“糜”、“蒼”、“璧”、“璧”。

?"目"、"敬"、"狐"、"虎"、"媚"、"抗"、"達"、"齊"、"折"、"邁"、"慶"、"過"、"和"。

?“呂”、“顧”、“縱”、“弼”、“萬依”、“司馬”、“上官”、“歐陽”、“夏侯”、“諸葛”、“瘟”、“東洋”、“赫連”、“皇甫”

?《濮陽》、《春雨》、《禪語》、《舒泰》、《申屠》、《公孫》、《仲孫》、《軒轅》、《令狐》、《宇文》、《孫子》、《慕容》、《賢宇》、《洪》。

?《南門》、《呼延》、《子車》、《顓孫》、《端木》、《五馬》、《龔喜》、《漆雕》、《車政》、《壤土》、《公糧》、《拓跋》、《甲骨》、《宰輔》。

?《梁丘》、《左丘》、《東門》、《西門》、《南宮》、《第五》、《鞏義》、《太師》、《中昌》、《孫叔叔》、《屈圖》、《朱爾》、《東鄉》、《李湘》。

?《無丘》、《賀蘭》、《無丘》、《陸吾》、《獨孤》、《南國》、《龔蓓》、《王孫》};

int?index = random . nextint(surname . length-1);

字符串?名字?=?姓氏[索引];?//獲取壹個隨機的姓氏

/*?從常用詞中選壹兩個詞作為名字?*/

if(random.nextBoolean()){

name+= get Chinese()+get Chinese();

}別的?{

name+= get Chinese();

}

回歸?姓名;

}

公共?靜電?字符串?getChinese()?{

字符串?str?=?null

int?highPos,?lowPos

隨機?隨機?=?新的?random();

highPos?=?(176?+?math . ABS(random . nextint(71));//區號,從0xA0開始,從16區域開始,即0xb 0 = 11 * 16 = 176,16 ~ 55個壹級漢字,56~87個二級漢字。

隨機=新?random();

lowPos?=?161?+?math . ABS(random . nextint(94));//位代碼,從0xA0開始,從1到94列。

byte[]?巴爾?=?新的?字節[2];

巴爾[0]?=?(新?整數(高位))。byte value();

巴爾[1]?=?(新?整數(低位))。byte value();

試試?{

str?=?新的?字符串(巴爾,《GB 2312》);//位置代碼組合成漢字。

}?接住?(例外?e)?{

e . printstacktrace();

}

回歸?str

}

}