Я пытаюсь напечатать несколько массивов в одном .txt-файле, имеющем один массив, а затем убрать другой столбец и распечатать другой массив, как я отформатирую это для работы?Как печатать столбцы в java txt-файле
Я не могу вспомнить форматирование команд, чтобы сделать это мне нужно все столбцы для выравнивания прямо сейчас у меня есть эта
private static void makeFile(String[] name, String[] nickname, String[] capital,
String[] flowers, String[] population) throws FileNotFoundException
{
PrintWriter out = new PrintWriter ("out.txt");
for (int i = 0; i< 50 ; i++)
out.println(name[i] +" \t "+ nickname[i]);
out.close();
}
Это то, что печатает
Как это исправить это так, что все они выровнены, и есть еще три столбца, чтобы добавить к этому, как мне заставить их выравниваться так же?
Если выравнивание вопрос, я хотел бы предложить вам использовать фиксированную сумму допустимую длину в первом столбце, скажем, 50 или 60, то для каждой итерации, вычислить расстояние между их как 50 - длина имени –
Как добавить последовательные столбцы после того, как первые 2 будут отформатированы одинаково? – dondon4720