System.out.println();

Pessoal, qual a diferença entre System.out.println(" "); e System.out.print( ); ?

out é uma atributo da classe System?
println e print são metodos de qual classe? e o que retornam?

Grato e abraço a todos.

1 curtida

o System.out.println insere o q vc quer e coloca o cursor na próxima linha abaixo…já o print não te auxilia nisso…ele apenas printa…e fica com o cursor na mesma linha…ou seja.,.na linha corrente.
exemplo System.out.print(“teste1”)
System.out.print(“teste2”)
ficaria…
teste1teste2
jah co o comando:
System.out.println(“teste1”)
System.out.println(“teste2”)
ficaria
teste1
teste2

2 curtidas

[quote=“lcgomes”]Pessoal, qual a diferença entre System.out.println(" "); e System.out.print( ); ?
[/quote]
o println() insere um “\n” no final do que tu escreve com ele automaticamente pra vc, o print() não.

Sim. É um atributo PrintStream static.

PrintStream. Nada.

[i]A diferença entre print e println é que depois de exibir seu argumento, print não posiciona o cursor de saída no in/icio da próxima linha na janela de comando; o próximo caractere que o programa exibe na janela de comando aparecerá imediatamente após o ultimo caractere que print exibiu.

print e printl são metodos de System.out[/i]

Deitel`S 4ª edição. pagina 100.

ok!

Dá uma olhadinha na API,que tu encontra tb os argumentos que println e print recebe,segue o link:

http://java.sun.com/j2se/1.4.2/docs/api/index.html

Valew!!!

aiaai!! nossa quanta linguiça!!! pra uma pergunta!!! o pessoal adora aumentar as mensagens!!! :roll: 8O 8O

Não é enchimento de linguiça não,é questão de querer ajudar!!!

Valew!!!

Quando tiver muitos postes falando a mesma coisa, observe a data e a hora!
Sempre é um minuto de diferença ou no mesmo minuto! Por isso que fica repetido, não tem como haver sincronismo no ambiente web!
Ai fica repetido mesmo, não tem jeito!

Não é encher de lingüiça. É entender como funciona, pra usar da maneira correta. Não é só pegar um exemplo funcionando e adaptar pra funcionar do modo como você quer.