题解 | #JAVA字符串分隔#

字符串分隔

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

import java.util.Scanner;

public class Main {
    public static void main ( String[] args){
        Scanner in = new Scanner(System.in);
        while( in.hasNextLine()){
            String s = in.nextLine();
            while(s.length()>8){
			  //1.输入字符串大于8时,递归截取前8位输入,直至小于8位时进入循环补0
                System.out.println(s.substring(0,8));
                s=s.substring(8);
                //字符串截取的起始下标,从起始位置至字符串末尾的字符串
            }
            while (s.length()<8 && s.length() > 0 ){
                s += "0";//2.字符串小于8时直接跳到循环补0操作,补满至8位时打印输出
            }
            System.out.println(s);//3.正好等于8位或为空字符串时,直接打印输出
        }
    }
}

#JAVA#
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

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