我需要按大写字母拆分字符串,并且最好将后续单词小写;
例如
ThisIsAString 变为“这是一个字符串”
谢谢
最佳答案
如果你想要一个字符串,你可以这样做:
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;
}
关于java - Java中按大写字母分割,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9231405/