Я почти закончил с этим действием, мне просто нужно расположить их в столбцы и строки, учитывая размер разбиения пользователя, и я застрял с выводом, который печатает только строки. Это мой код.
Scanner lagoScan = new Scanner(System.in);
System.out.println("Enter String:");
String letters = lagoScan.next();
final int numInLetters = letters.length(); // converted string to number length
System.out.println("Enter Split Size:");
int splitSize = lagoScan.nextInt();
if (numInLetters % splitSize == 0) {
System.out.println("The Given String is: "+letters);
System.out.println("The Split String are:");
//My Split here
String []in_array;
in_array = letters.split(""); //Note this there is no delimiter
for(int k=0; k < in_array.length; k++){
System.out.print(" "+in_array[k]);
}
// Split ENdss
}
else {
System.out.println("Given input is not divisible by input size.");
}
}
Это вывод, которому я пытаюсь следовать