题解 | #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#