题解 | #字符串变形#

字符串变形

https://www.nowcoder.com/practice/c3120c1c1bc44ad986259c0cf0f0b80e

split()分割,注意limit=-1这个参数
import java.util.Scanner;

public class Trans {
    public String trans(String s, int n) {
        // write code here
        String[] strs = s.split(" ");
        StringBuilder stringBuilder = new StringBuilder();
        for (int i = strs.length-1; i >= 0; i--) {
            for (int j = 0; j < strs[i].length(); j++) {
                if (strs[i].charAt(j)<97){
                    stringBuilder.append((char) (strs[i].charAt(j)+32));
                }
                if (strs[i].charAt(j)>=97){
                    stringBuilder.append((char)(strs[i].charAt(j)-32));
                }

            }
            stringBuilder.append(" ");
        }
        String S = stringBuilder.charAt(stringBuilder.length()-1)==' '?stringBuilder.deleteCharAt(stringBuilder.length()-1).toString():stringBuilder.toString();
        return S;
    }


全部评论

相关推荐

06-13 17:00
武汉大学 Java
6月了还有点击就送的offer吗😭,投麻了😢
叫我阿东就行:这个bg,也还没找到理想的工作吗?好难,好焦虑
点赞 评论 收藏
分享
Cherrycola01:0实习 0项目 约等于啥也没有啊 哥们儿这简历认真的吗
点赞 评论 收藏
分享
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
06-10 15:24
高考前一晚在OPPO手机上设置了早上5:30的闹钟,然而闹钟并未按时响起。直到妈妈做好早餐后,在6:27打开手机才发现闹钟未触发,“气得早上饭都没吃”。资本家你赢了
永不遗忘:我来解释一下 :Oppo 手机晚上两点会自动进行系统更新,这个系统更新会重置掉所有设置好的闹钟,而且他也不会告诉你,而且只有 Oppo 会这样,华为苹果小米三星都不会
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务