两种情况:
1.字符串长度大于8
2.字符串长度小于等于8
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
while(scanner.hasNext()){
String str = scanner.nextLine();
int size = str.length();
//字符串大于8 每八位一截取
while(size > 8){
System.out.println(str.substring(0,8));
str = str.substring(8);
size = str.length();
}
//字符串小于8 补0
if(size <= 8){
String s = "";
for(int i=0;i < 8-size;i++){
s += "0";
}
System.out.println(str + s);
}
}
}
}

京公网安备 11010502036488号