题解 | #字符串分隔#
字符串分隔
https://www.nowcoder.com/practice/d9162298cb5a437aad722fccccaae8a7
import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner sca = new Scanner(System.in); String str1=sca.nextLine(); int index=0; int num=(str1.length()+7)/8; String[] str2=new String[num]; int count=0; while(count<str2.length){ StringBuilder sb=new StringBuilder(8); if(count<str2.length-1){ sb.append(str1.substring(index,index+8)); index+=8; }else{ sb.append(str1.substring(index)); index=str1.length(); while(index%8!=0){ sb.append("0"); index++; } } str2[count]=sb.toString(); count++; } for(String str:str2){ System.out.println(str); } } }