题解 | #字符串分隔#
字符串分隔
http://www.nowcoder.com/practice/d9162298cb5a437aad722fccccaae8a7
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
StringBuilder nextLine = new StringBuilder(scanner.nextLine());
if (" ".equals(nextLine.toString().trim()) ||
nextLine.toString().trim().length() == 0) {
return;
}
if (nextLine.length() % 8 != 0) {
int addZeroNumber = nextLine.length() % 8;
for (int i = 0; i < (8 - addZeroNumber); i++) {
nextLine.append("0");
}
}
for (int i = 0; i < nextLine.length(); i += 8) {
System.out.println(nextLine.substring(i, i + 8));
}
}
}
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
StringBuilder nextLine = new StringBuilder(scanner.nextLine());
if (" ".equals(nextLine.toString().trim()) ||
nextLine.toString().trim().length() == 0) {
return;
}
if (nextLine.length() % 8 != 0) {
int addZeroNumber = nextLine.length() % 8;
for (int i = 0; i < (8 - addZeroNumber); i++) {
nextLine.append("0");
}
}
for (int i = 0; i < nextLine.length(); i += 8) {
System.out.println(nextLine.substring(i, i + 8));
}
}
}