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

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

這是我寫的課后習題代碼,供同學們參考

public void sortRandomString(){

List<String> stringList = new ArrayList<String>();

String str;

for(int i=0;i<10;i++){

//隨機生成數字或字母并添加到str

do{

str="";

for (int x = 0; x < 10; x++) {

int j = (int) (Math.random() * 3 + 1);

switch (j) {

case 1:

// 生成隨機數字

int k = (int) (Math.random() * 10);

str += k;

break;

case 2:

// 生成隨機大寫字母

int m = (int) (65 + Math.random() * 26);

str += (char) m;

break;

case 3:

// 生成隨機小寫字母

int n = (int) (97 + Math.random() * 26);

str += (char) n;

break;

}

if(Math.random()<0.1)

break;

}

}while(stringList.contains(str));

stringList.add(str);

System.out.println("List中添加了字符串:"+str);

}

System.out.println("----------------List排序前-----------------");

for (String string : stringList) {

System.out.println(("元素:"+string));

}

Collections.sort(stringList);

System.out.println("----------------List排序后-----------------");

for (String string : stringList) {

System.out.println(("元素:"+string));

}

}


public static void main(String[] args) {

// TODO Auto-generated method stub

CollectionsTest ct = new CollectionsTest();

ct.sortRandomString();

}

}


正在回答

1 回答

蓋蓋蓋

0 回復 有任何疑惑可以回復我~

舉報

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

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

進入課程

這是我寫的課后習題代碼,供同學們參考

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

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

幫助反饋 APP下載

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

公眾號

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