Итак, вот пример текстового файла, который мне нужно сохранить в 2d-массиве, и напечатайте его определенным образом.Как распечатать массив 2d определенным образом? (Java)
Файл содержит два номера, за которыми следует текст, цифры представляют количество строк и столбцов.
4 4
SOME
FILE
WITH
TEXT
Так что я уже хранил их в соответствующий 2d массив, я просто не знаю, как распечатать его, чтобы соответствовать этой схеме:
THEE
XTLM
EIIO
TWFS
до сих пор для распечатки 2d массива: я есть код:
for(int i=0;i<row;i++)
{
for(int m=0;m<column;m++)
{
System.out.print(charArray[i][m])
}
System.out.println();
}
Я знаю, чтобы перевернуть его вертикально, так и горизонтально, путем манипулирования параметрами, как он будет напечатан, но как я могу манипулировать параметрами, так что он будет печатать как выше? Thats so much
Текстовый файл будет выглядеть точно так же, как указано выше, называется txt1.txt .... и я собираюсь использовать 4 из них. IT выглядит точно так же, как, например, перечисленные выше:
4 4
Some
File
With
Text
моя цель состоит в том, чтобы просто хранить их в 2d массив, и манипулировать ими, как я их печатать. Я уже знаю, как манипулировать им в некотором роде, но просто не в шаблоне, указанном выше. Спасибо, парни! :)
Пахнет домашней работой. – RaviU
@RaviU Это имеет значение? – Gendarme
В основном он печатает их по столбцам (обратный порядок), начиная с последнего столбца ... так что манипулируйте своими индексами, чтобы отразить это ... – Madhusudhan