题解 | #字符串分隔#

字符串分隔

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

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String str = scanner.nextLine();
        int strLength = str.length();
        int n = strLength % 8;
        if (n != 0) {                     // 将字符串长度补足为 8 的倍数
            for (int i = 0; i < 8 - n; i++) {
                str = str + "0";
            }
        }       
        strLength = str.length();         // 重新获取字符串的长度
        int epoch = strLength / 8;
        for (int j = 0; j < epoch; j++) { // 输出子字符串
            String subStr = str.substring(8*j, 8*j+8);
            System.out.println(subStr);
        }
        
    }
}

全部评论

相关推荐

10-13 17:47
门头沟学院 Java
wulala.god:图一那个善我面过,老板网上找的题库面的
点赞 评论 收藏
分享
11-04 14:10
东南大学 Java
_可乐多加冰_:去市公司包卖卡的
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务