Erro em codigo java

2 respostas
iniciante
Eramis

Estou tentando fazer com que esse método retorne o resultado nesse formato

Jogador 1 - 10 pontos
    Jogador 2 - 3 pontos
    Jogador 3 - 5 pontos
public String Classificação(){

return String.format("%s - %s %n %s - %s %n %s - %s", getPrimeiroColocado(), getPrimeiroColocadoEscore(),

getSegundoColocado(), getSegundoColocadoEscore(), getTerceiroColocado(), getTerceiroColocadoEscore());

}

porém ele só retorna “Jogador 1 - 10 pontos \r\n Jogador 2 - 3 pontos \r\n Jogador 3 - 5 pontos”

2 Respostas

RoinujNosde

Onde você está exibindo o resultado do método?
Mostra o código.

Fefo80

Experimenta \n ao invés de %n

Ou então, ao invés de printf, use println e chame a função 3x, uma para cada jogador.

Criado 10 de abril de 2021
Ultima resposta 10 de abr. de 2021
Respostas 2
Participantes 3