Ótima alternativa ao System.out.print

Este método pode facilitar bastante e ainda poupar alguns dedos de digitação:
[cc lang=”java”]
public PrintStream format(String format, Object… args);
[/cc]

 

Veja a diferença:

[cc lang=”java”]
System.out.format(
“chamada para %s retornou %d interlocutor(es) e %d unidade(s)…”,
metodo, interlocutores.size(),unidades.size());
[/cc]

[cc lang=”java”]
System.out.println(“chamada para “+metodo+” retornou “+
interlocutores.size()+” interlocutor(es) e “+
unidades.size()+” unidade(s)…”);
[/cc]

 

Ele utiliza os seguintes marcadores:

  • %s – para String;
  • %d – para inteiro;
  • %f – para ponto flutuante;
  • %n- gerar uma nova linha;

 

Muito sucesso e um grande abraço!