Qual a diferença entre os métodos: printf, print, println

215 views
Skip to first unread message

Lidiane Monteiro

unread,
May 27, 2013, 7:04:54 AM5/27/13
to
Pesquisei mas não encontrei nada satisfatório que explique a diferença entre esses métodos
System. out.printf
System.out.print
System.out. println
 
Sei que o System.out. println exibe com uma quebra de linha e o System.out.print sem quebra de linha, e que o System. out.printf pode conter formatação como na linguagem c:
 
na linha System.out.printf a string de parametro é montada de forma onde o %d e substituido por uma variavel apos a virgula
System.out.printf ("Nome: %d", nome);
saida: Nome: De aluno para Aluno

em System.out.print e System.out.println a string é montada atraves de concatenação, exemplo:
System.out.print("Nome: " + nome + " Sobrenome: " + sobrenome);
saida: Nome: De Aluno Sobrenome: para Aluno
 
 há mais alguma diferença entre esses métodos?

Ítalo Grossi

unread,
May 27, 2013, 7:24:28 AM5/27/13
to DeAlunoP...@googlegroups.com
Até onde eu sei essas são as únicas diferenças.

Dei uma pesquisada aqui e tudo aponta sem apenas isso mesmo :s
Reply all
Reply to author
Forward
0 new messages