這是慕課網上的一道練習題。
* 利用collections.sort()方法對泛型為string的list集合進行排序
* 1)建立list之後,往其中新增十條隨機字串;
* 2)每條字串的長度為10以內的隨機整數;
* 3)每條字串的每個字元都為隨機生成的字元,字元可以重複;
* 4)每條隨機字串不可重複;
* 5)字串的順序:數字-》大寫字母-》小寫字母
*/@suppresswarnings("null")
public void sortstring()
s = sc.tostring();
// delete(int start, int end)包含開始位置,不包含結束位置
sc.delete(0, sc.length());
} while (stringlist.contains(s));
stringlist.add(s);
system.out.println("新增第" + (temp + 1) + "個字串成功:" + stringlist.get(temp));
temp++;
}system.out.println("-------------- 排序前 ----------------");
tell(stringlist);
collections.sort(stringlist);
system.out.println("-------------- 排序後 ----------------");
tell(stringlist);
}//列印list集合中的所有元素
public void tell(listlist)
}顯示情況如下:
筆記:**執行時老是提示空指標異常,才發現建立stringbuilder物件時,沒有有例項化,即stringbuilder sc = new stringbuilder() ;
10萬個字串相加會發生什麼??
最近在檢查公司平台的乙個bug,bug的具體症狀是 平台使用者上傳了乙個附件,提交時需要等待30 50分鐘,有時根本傳不上去。解決bug 1 我先檢查了平台的日誌,發現相關業務沒有發生異常,檢查了整個web伺服器的日誌,發現有很多 tns connection close 接著我就懷疑是由於平台的鏈...
產生隨機10個1000以內隨機整數(從大到小)
public class ra system.out.println 使用冒泡法對整型資料進行排序 for k 1 k count 1 k for m 1 m count k m if intk m intk m 1 system.out.println 產生的隨機數排序之後如下 for k 1 k...
兩個字元的包含關係
字串的包含關係 牛客網 字串的包含關係 題目描述 我們定義字串包含關係 字串a abc,字串b ab,字串c ac,則說a包含b,a和c沒有包含關係。輸入描述 兩個字串,判斷這個兩個字串是否具有包含關係,測試資料有多組,請用迴圈讀入。輸出描述 如果包含輸出1,否則輸出0.思路 遍歷長的字串,當 lo...