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. 如何在Swift中随机化字符串中的字母大小写?
- 4. 如何设置为只有大写字母?随机选择
- 5. 大写字母,小写字母,大写的Ant属性
- 6. php大写字母大写字
- 7. Generting随机(字母)在PHP
- 8. 随机字母细胞
- 9. 用大写字母
- 10. 如何小写字母转换为大写字母和大写字母为小写字母
- 11. 大写小写字母
- 12. 巨大的MySQL随机字母数字字符串
- 13. 带有大写字母的大写字母笔画
- 14. 使用javascript大写首字母大写
- 15. 在字符串中随机化字母C
- 16. 卡在数字和字母随机化javascript
- 17. 防止Wordpress重写大写字母为小写字母
- 18. 如何仅将大写字母的首字母大写,而将其余字母大写?
- 19. 随机字母数字引脚?
- 20. 如何生成随机字母(大写字母)并保存到C文本文件中?
- 21. 计算大写字母,小写字母和其他字符
- 22. 带大写字母和小写字母的字符串转换
- 23. SQL UPDATE大写字母
- 24. 大写首字母的姓
- 25. SQL:仅首字母大写
- 26. 连续用大写字母
- 27. 大写字母中的SimpleDateFormat
- 28. Python:更改大写字母
- 29. 首字母应大写?
- 30. addcslashes逃逸大写字母
看到你想在_string_中_capitalize_ _randrand_字母,我会看看下面的java文档。 java.lang.String和java.util.Random作为起点,这个问题很容易解决。 – 2011-02-14 15:31:35