题解 | #字符串分隔#

字符串分隔

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

import java.util.Scanner;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String s = scanner.nextLine();//接收一个字符串
        int length = s.length();//获取字符串的长度
        if (length % 8 != 0) { //%8!=0需要循环补零
            for (int i = 0; i < 8 - length % 8; i++) {
                s = s.concat("0");
            }
        }
        StringBuilder sb = new StringBuilder();
        for (int i = 0; i < s.length(); i++) {
            if (i >= 7 && !Character.isWhitespace(s.charAt(i)) &&
                    ((i / 8) + 1) * 8 - 1 == i) {
                sb.append(s.charAt(i) + "\n");
            } else {
                sb.append(s.charAt(i));
            }
        }
        System.out.println(sb);
    }
}

#我的实习求职记录##实习,投递多份简历没人回复怎么办##如何判断面试是否凉了#
全部评论

相关推荐

吴offer选手:我卡在笔试才是最好笑的,甚至没给我发过笔试链接
投递哔哩哔哩等公司6个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务