题解 | #字符串分隔#

字符串分隔

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

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String str = "";
        str = sc.nextLine();
	  // 当字符串长度大于8时,输出前8位(substring(beginIndex,endIndex),包括起始索引,不包括结束索引),注意这个方法的字母全是小写,而不是subString。
	  // 然后将其后的字符串赋值给原字符串
        while(str.length() > 8) {
            System.out.println(str.substring(0, 8));
            str = str.substring(8, str.length());
        }
	  // 当字符串长度大于0,也就是小于等于8(经过上面的循环,字符串长度小于等于8)但不等于0
        if(str.length() > 0) {
		  // 当字符串长度不足8,补0
            while(str.length() < 8) {
                str += "0";
            }
            System.out.println(str);
        }
    }
}

全部评论

相关推荐

万物DP:目前可以说没机会了,offer在4月都发完了。把实习用AI改一改投中小厂吧
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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