关注
贴上我的AC代码吧,具体你的问题也不是很清楚,希望对你有帮助 public static String
ReverseSentence(String string) { char[] str =
string.toCharArray(); if(string.length() <= 0 ||
(!string.contains("
")||string.trim().equals(""))){
//要trim(),可能输入多个空格组成的字符串 return string;
} reveral(str, 0,string.length()-1);
int start=0; for (int i = 0; i <
str.length; i++) { if(str[i]==' ')
{ reveral(str, start, i-1);
start=i+1; }
} reveral(str, start, str.length-1);
for(int i=0;i<str.length;i++) {
if('A'<=str[i]&&str[i]<='Z')
str[i]=Character.toLowerCase(str[i]);
else
if('a'<=str[i]&&str[i]<='z') {
str[i] = Character.toUpperCase(str[i]);
} } return new String(str);
} private static void reveral(char[]
str,int from ,int to) { char temp;
while(from < to) {
temp=str[from]; str[from++]=str[to];
str[to--]=temp; } }
查看原帖
点赞 1
相关推荐
点赞 评论 收藏
转发
牛客热帖
正在热议
# 和牛牛一起刷题打卡 #
9369次浏览 818人参与
# 机械制造薪资爆料 #
347889次浏览 4099人参与
# 牛客帮帮团来啦!有问必答 #
1054418次浏览 15973人参与
# 通信硬件薪资爆料 #
250208次浏览 2359人参与
# 面试中,你被问过哪些奇葩问题? #
19243次浏览 149人参与
# 你收到了团子的OC了吗 #
524915次浏览 6235人参与
# 毕业租房也有小确幸 #
38213次浏览 3140人参与
# 你怎么评价今年的春招? #
9228次浏览 159人参与
# 提前批和秋招有什么区别 #
28807次浏览 695人参与
# 我想象的工作vs实际工作 #
104095次浏览 1681人参与
# 晒一晒我的offer #
3723596次浏览 57513人参与
# 春招你拿到offer了吗 #
397700次浏览 5744人参与
# 秋招开了,你想投哪些公司呢 #
132306次浏览 3423人参与
# 实习生应该准时下班吗 #
88167次浏览 649人参与
# 来选选带哪个offer回家过年 #
191571次浏览 1836人参与
# 你的秋招进行到哪一步了 #
392543次浏览 6640人参与
# 腾讯工作体验 #
151114次浏览 1475人参与
# 百度工作体验 #
28520次浏览 286人参与
# 如何写一份好简历 #
309003次浏览 4408人参与
# 担心入职之后被发现很菜怎么办 #
37231次浏览 311人参与