0
A
回答
3
它看起来像你想驼峰转换成可读的语言。是这样吗?
如果是这样,这个解决方案应该为你工作 - How do I convert CamelCase into human-readable names in Java?
如果你想后续字小写的,你必须分开来处理自己。
+0
非常感谢,这对我有效 – 2012-02-12 02:44:52
2
如果你想有一个字符串,你可以这样做:
String str = "ThisIsAString";
String res = "";
for(int i = 0; i < str.length(); i++) {
Character ch = str.charAt(i);
if(Character.isUpperCase(ch))
res += " " + Character.toLowerCase(ch);
else
res += ch;
}
1
public static String cpt(String cpt){
String new_string = "";
for (int i=0; i < cpt.length(); i++){
char c = cpt.charAt(i);
if(Character.isUpperCase(c)){
new_string = new_string + " " + Character.toLowerCase(c);
}
else {
new_string = new_string + c;
}
}
return new_string;
}
相关问题
- 1. 在PHP中以大写字母拆分?
- 2. 用大写字母拆分字符串
- 3. 以大写字母拆分字符串
- 4. 用大写字母拆分字符串
- 5. 如何在字符串中拆分大写字母?
- 6. 在Linux中以大写字母拆分camelcase路径
- 7. 在excel中清理不良数据,按大写字母拆分单词
- 8. 在java中将小写字母转换为大写字母
- 9. 按大写字母拆分字符串,但某些关键字除外
- 10. 以大写字母插入或拆分字符串objective-c
- 11. 的Java:拆分字符串时,一个大写字母被发现
- 12. 根据java中的大写拆分
- 13. 在java中按数字拆分数组
- 14. 如何区分java中的小写字母,大写字母和标志
- 15. char-array:在java中用大写字母替换字母
- 16. 如何在大写字母上拆分字符串,除非在前面加上'+'
- 17. Java Swing中的小型大写字母?
- 18. Python:在最后一个小写字母处拆分字符串
- 19. 如何区分java中的大小写字母
- 20. 在Java中检查字符串中的字母大写(上/下)
- 21. 需要在Delphi中将大写字母改为小写字母
- 22. 大写字母,小写字母,大写的Ant属性
- 23. 不能按字母顺序排列ASC不区分大写字母
- 24. php大写字母大写字
- 25. Java如何以大写字母打印
- 26. 句首字母大写转换与Java
- 27. 大写字母中的SimpleDateFormat
- 28. 大写的文本字段首字母在Java中
- 29. 如何在使用Java的字符串中首字母大写?
- 30. Java如何在大写字母串之前对小写字母进行排序
有你http://stackoverflow.com/questions/3752636/java-split-string-when-an-复制问题大写字母被发现 – 2012-02-10 16:49:05
“给我teh codez”获得最高票数? – skaffman 2012-02-10 16:49:17
可能的重复[如何将CamelCase转换为Java中的人类可读名称?](http://stackoverflow.com/questions/2559759/how-do-i-convert-camelcase-into-human-readable-names- in-java) – Andrew 2012-02-10 17:04:40