Boa Noite.
tenho uma arquivo texto que preciso alinhar:
arquivo.txt
nome apelido cpf idade valor
maria mariazinha 111111 20 15000,00
sebastiana bastiana 626262 9 100,00
tem alguma forma de formatar as colunas para que todas elas comecem da direita, independente do tamanho, pois qdo peço pra montar o arquivo não sei o tamanho de cada coluna.
BufferedWriter texto = new BufferedWriter(arquivo);
texto.write(" " + nome + " " + apelido + " " + cpf + " " + idade + " " + valor + " ");
texto.newline();
…
porém assim esta hard-code.
caso alguem possa me ajudar, agradeço.