2
Q
隨機化大寫字母
A
回答
10
這裏是一個建議:
public static String randomizeCase(String str) {
Random rnd = new Random();
StringBuilder sb = new StringBuilder(str.length());
for (char c : str.toCharArray())
sb.append(rnd.nextBoolean()
? Character.toLowerCase(c)
: Character.toUpperCase(c));
return sb.toString();
}
例
輸入:hello world
輸出:heLlO woRlD
1
對待字符串作爲一個數組。所以,現在不是
string test = "Super";
它想象爲
char test = {'S', 'u' , 'p' , 'e', 'r'};
現在,你可以通過數組迭代,並通過它應用string.toUpperCase()
。
相關問題
- 1. 隨機函數隨機化字母
- 2. 隨機化字符串的大小寫
- 3. 從隨機字母數字字符串的大寫隨機數字
- 4. 如何在Swift中隨機化字符串中的字母大小寫?
- 5. g ++優化小寫字母大寫 - bug?
- 6. 隨機化的字母在單詞
- 7. 查找隨機文本的所有大寫字母組合
- 8. 如何設置爲只有大寫字母?隨機選擇
- 9. 隨機大寫 - 小寫
- 10. 隨機數字/字母值
- 11. 大寫字母和小寫字母
- 12. 大寫字母,小寫字母,大寫的Ant屬性
- 13. X86 NASM將大寫字母轉換爲大寫字母和小寫字母
- 14. php大寫字母大寫字
- 15. 如何在Ruby中隨機化字符串的大小寫?
- 16. sed的風格替換隨機字母,數字字母隨機數字
- 17. 小基本隨機字母
- 18. Generting隨機(字母)在PHP
- 19. 隨機字母細胞
- 20. 首字母大寫的字符串首字母大寫
- 21. 首字母大寫
- 22. 以大寫字母
- 23. 用大寫字母
- 24. 大寫首字母
- 25. Java使用機器人輸出字母(大寫和非大寫)
- 26. 如何小寫字母轉換爲大寫字母和大寫字母爲小寫字母
- 27. 大寫小寫字母
- 28. 巨大的MySQL隨機字母數字字符串
- 29. 帶有大寫字母的大寫字母筆畫
- 30. 用小寫字母寫成小寫字母大寫
看到你想在_string_中_capitalize_ _randrand_字母,我會看看下面的java文檔。 java.lang.String和java.util.Random作爲起點,這個問題很容易解決。 – 2011-02-14 15:31:35