亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

6-5交作業了

package?com.imooc.collectionandmap;

import?org.apache.commons.lang3.RandomStringUtils;

import?java.util.ArrayList;
import?java.util.List;
import?java.util.Random;

/**
?*?練習6-5:利用Collections.sort()方法對泛型為String的List進行排序升級
?*?1、創建完List<String>之后,往其中添加十條隨機字符串
?*?2、每條字符串的長度為10以內的隨機整數
?*?3、每條字符串的每個字符都為隨機生成的字符,字符可以重復
?*?4、每條隨機字符串不可重復
?*/

public?class?StudentTestSort?{

????public?void?testSort()?{
????????List<String>?list?=?new?ArrayList<String>();
????????Random?random?=?new?Random();
????????Integer?k;
????????String?stb;
????????for?(int?i?=?0;?i?<?10;?i++)?{
????????????do?{
????????????????k?=?random.nextInt(10);
????????????????stb?=?RandomStringUtils.randomAlphanumeric(k);
????????????}while?(list.contains(stb)?||?stb?==?"");
????????????list.add(stb);
????????????System.out.println("成功添加字符串"?+?(i+1)?+?":"?+?stb);
????????}
????????for?(String?st?:?list)?{
????????????System.out.println("元素為:"?+?st);
????????}
????}

????public?static?void?main(String[]?args)?{
????????StudentTestSort?sort?=?new?StudentTestSort();
????????sort.testSort();
????}
}


正在回答

舉報

0/150
提交
取消
Java入門第三季
  • 參與學習       409766    人
  • 解答問題       4543    個

Java中你必須懂得常用技能,不容錯過的精彩,快來加入吧

進入課程

6-5交作業了

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號