Comandos de Saída

Nas aulas anteriores, você aprendeu a criar um projeto e a editar o código-fonte acrescentando comentários nele. O comentário permite que você escreva no código-fonte, mas não exibe nada na tela. Nesta aula vamos ver como fazemos para mostrar o resultado de uma programação na tela do computador.



Comandos de Saída

Um comando de saída é aquele que mostra informações na tela. Podemos dizer que mandamos "imprimir" uma mensagem na tela. Esta mensagem pode ser uma frase, um pensamento, uma pergunta, um menu, o resultado de uma conta, etc. Você determina o que quer imprimir na tela.

Por padrão, a saída de qualquer linguagem de programação é a tela do seu computador.

Tudo o que você mandar imprimir na tela, através de comandos de saída, será exibido no console do Netbeans, que fica na parte inferior da tela em que você está criando o programa.

Então, vamos fazer o Java imprimir uma mensagem!



System.out.print();

Imprime uma mensagem na tela
System.out.print("Sua mensagem aqui");
Quando utilizamos este comando, será impressa a seguinte mensagem na tela:
Hello world!


EXERCÍCIO
Crie um projeto chamado OlaMundo que imprima a mensagem Bem vindo ao planeta Terra!
package olamundo;
public class OlaMundo {
    public static void main(String[] args) {
        System.out.print("Bem vindo ao planeta Terra!");
    }
}
Mensagem que aparecerá na tela (console):
Bem vindo ao planeta Terra!


EXERCÍCIO
Crie um projeto chamado MeusDados e, utilizando o comando System.out.print(); imprima seu nome, idade e telefone. Cada informação deve ficar em uma linha.

Resposta:
package meusdados;
public class MeusDados {
    public static void main(String[] args) {
        System.out.print("Joãozinho da Silva");
        System.out.print("34 anos");
        System.out.print("12 3456-7890");
    }
}
Mensagem que aparecerá na tela (console):
Joãozinho da Silva34 anos12 3456-7890

O que é isso??? Fizemos algo errado?
O comando System.out.print(); imprime a mensagem e permanece na mesma linha. Portanto, vale a pena comentar agora que o computador executa EXATAMENTE o que você mandar. Você pôde perceber que se dermos um comando ele executará exatamente como mandamos.

Portanto, precisamos mandar que seja impresso uma mensagem e, depois de imprimir, pule para a próxima linha, antes de imprimir a mensagem seguinte.



System.out.println();

Imprime mensagem e pula para a próxima linha
System.out.println("Mensagem");

EXERCÍCIO
Corrija o código do projeto MeusDados, criado anteriormente, e utilize o comando System.out.println(); para imprimir as mensagens.

Resposta:
package meusdados;
public class MeusDados {
    public static void main(String[] args) {
        System.out.println("Joãozinho da Silva");
        System.out.println("34 anos");
        System.out.println("12 3456-7890");
    }
}
Mensagem que aparecerá na tela (console):
Joãozinho da Silva
34 anos
12 3456-7890



Importante Lembrar

  • Na programação, a saída padrão é a tela do seu computador
  • System.out.print(); imprime a mensagem e permanece na mesma linha
  • System.out.println(); imprime a mensagem e pula para a próxima linha



Considerações Finais

Estes foram os conceitos iniciais que precisávamos abordar antes de entrar na Lógica de Programação. Nas aulas seguintes, você aprenderá a pensar e agir como um programador. Até a próxima aula!