Estou com problema na formatação, preciso que se imprimam 4 notas assim
1111
2222
3333
4444
mas esta imprimindo assim
11112222333344445555
o \n so pula linha antes eu quero pular depois.
Qualquer ajuda será bemvinda.
Abraços
Estou com problema na formatação, preciso que se imprimam 4 notas assim
1111
2222
3333
4444
mas esta imprimindo assim
11112222333344445555
o \n so pula linha antes eu quero pular depois.
Qualquer ajuda será bemvinda.
Abraços
Opa, mostre o código que vc usa para imprimir
Pula linha antes? Olha, rode esse pedaço de codigo e veja a saída, vou postar o código e a saída para voce ter noção:
String sAuxNotas="";
System.out.println("antes");
for (int i = 0; i < 5; i++) {
sAuxNotas += String.format("%.2f\n", 5f );
}
System.out.print(sAuxNotas);
System.out.println("depois");
antes
5,00
5,00
5,00
5,00
5,00
depois
A formatação que você aplicou formata um float aplicando duas casas decimais, e "depois" coloca uma quebra de linha, não "antes"como você diz… Eu usei
print e println na API System, para me dar nova linha "ln" ou não no caso do código…