题解 | #字符串分隔#
字符串分隔
https://www.nowcoder.com/practice/d9162298cb5a437aad722fccccaae8a7
import java.util.Scanner;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
// 注意 hasNext 和 hasNextLine 的区别
char[] sub = {'0', '0', '0', '0', '0', '0', '0', '0'};//8个字符的字符串容器
String s = in.nextLine();
char[] chars = s.toCharArray();
for (int i = 0; i < chars.length; i++) {
sub[i % 8] = chars[i];
if ((i + 1) % 8 == 0 || i == chars.length - 1) {
System.out.println(new String(sub));
sub = new char[]{'0', '0', '0', '0', '0', '0', '0', '0'};//输出后重置容器
}
}
}
}


