Я пытаюсь создать метод, который принимает входную матрицу строки , и возвращает строку , в которой все ячейки столбца выровнены горизонтально, независимо от длины строки в ячейке.
, чтобы сделать пример, если вход:
with.
, если вход:
String[][] test = new String[][] {
new String[] { "0", "01", "0002"},
new String[] { "0003", "4", "5"},
};
Тогда вывод должен быть "0 \ t \ t01 \ t0002 \ n0003 \ t4 \ t5 \ n" , т.е.0 01 0002
0003 4 5
< /code>
Теперь мой код не делает именно то, что я хочу (проблема с определением количества таблицы, чтобы добавить в качестве прокладки), но это не моя основная проблема. Моя основная проблема заключается в том, что по некоторым причиням возврата каретки (\r) Спонтанно добавлено в мою выходную строку .
В приведенном выше примере вывод не будет "0 \ t \ t01 \ t0002 \ n0003 \ t4 \ t5 \ n" , но "0 \ t \ t01 \ t0002 \ r \ n0003 \ t4 \ t5 \ r \ r \ n"
Подробнее здесь: https://stackoverflow.com/questions/700 ... g-asked-to