Programação
 › Algoritmo  › C/C++  › Java
Web
 › HTML/XHTML  › JavaScript  › PHP
Sistema Operacional
 › Comandos de DOS  › Windows  › Linux  › Mac/BSD
Office
 › Word / Writer  › Excel / Calc
Áreas do Site
 › Download  › Fórum  › Blog
Recomendamos
Computadores e Informática em Lisboa
TI Expert » Programação » Java » Método de Saída Padrão - o println

Método de Saída Padrão

Um método de saída é utilizado para mostrar alguma coisa ao usuário. No caso de Java, existe um método padrão que utiliza uma saída padrão (monitor de vídeo) para criar a comunicação com o usuário - estamos falando de println.

O método println faz parte da classe System que controla a maioria das funcionalidades do computador, e se tratando de uma saída, mais especificamente de out.

Basicamente, o método println imprime na tela uma string (cadeia de caracteres - frase) que é passada ao método como argumento entre parênteses.

A saída padrão é exibida sempre no console e não em uma janela.

O importante é saber que o método PRINTLN sempre pulará uma linha quando seu argumento chega ao final.

Então, procedemos da seguinte maneira: 1) A classe ao qual pertence (System); 2) o membro que indica a saída (out); 3) o método (println); 4) O argumento contendo a string que deve ser apresentada na tela.

O método, resumidamente, ficaria assim: System.out.println ("string")

public class ExemploDeSaidaPadrao {
    public static void main(String[] args) {
        System.out.println("Saída Padrão em Java");
        System.out.println("Linha 1");
        System.out.println("Linha 2");
        System.out.println("Linha 3");
     }
} 

Uma outra forma de saída padrão é o print. A única diferença entre println e print é que ao final de seu argumento ele não irá pular nenhuma linha. Dessa forma podemos criar uma linha contínua com vários print em linhas diferentes.

public class ExemploDeSaidaComPrint {
    public static void main(String[] args) {
        System.out.print("Saída Padrão ");
        System.out.print("usando ");
        System.out.print("o método ");
        System.out.print("print");
     }
}

Controle de Texto

Outra possibilidade interessante nos métodos de saída são os controles de texto. Os controles de texto são dados por caracteres chaves que são indicados com uma barra invertida antes dele. Veja a lista abaixo:

\n - pula uma linha
\t - cria uma tabulação (o mesmo que apertar a tecla TAB)
\b - retorna o cursor um caracter
\r - retorna o cursor ao início da linha

public class ExemploDeControleDeTexto{
    public static void main(String[] args) {
        System.out.print("Site:\t"); // cria uma tabulação
        System.out.print("tiexpert\n"); //pula uma linha
        System.out.print("O ponto de encontro do estudante de TI\r");
        // põe o cursor no início da linha
    }
} 

Apresentando valores de variáveis ou atributos

Podemos facilmente demonstrar o valor de uma variável ou atributo bastando apenas dar como argumento a variável. O próprio método println ou print se encarrega de converter o valor em uma string, ou seja, ele transforma o valor número em um texto que o representa. Veja o exemplo:

public class ApresentandoVariaveis{
    public static void main(String[] args) {
        int inteiro = 200;
        float decimal = 0.5f;
        char letra = 'J';
        System.out.println (inteiro);
        System.out.println (decimal);
        System.out.println (letra);
    }
} 

Também é possível exibir o resultado de uma operação matemática (processo) executado dentro da própria saída padrão.

public class ApresentandoResultados{
    public static void main(String[] args) {
        int inteiro = 200;
        float decimal = 0.5f;
        System.out.println (inteiro + decimal);
    }
} 

Obs.: Tenha cuidado ao apresentar resultados de números junto com texto, pois nesse caso haverá a concatenação de string, ou seja, a junção de duas ou mais cadeias de caracteres.

Creative Commons License
Autor: Denys William Xavier
Este artigo está sob Licença Creative Commons.

Faça o download da versão em PDF Indique nosso site Gostou?
Indique nosso site!
Este artigo foi
lido 86219 vezes
Bookmark e Compartilhe

Páginas Relacionadas

Enquete
O Google Chrome OS irá desbancar o Microsoft Windows 7?
» ProgramaçãoAlgorítmo | C/C++ | Java

» WebHTML/XHTML | JavaScript | PHP

» Sistema OperacionalComandos de DOS | Windows | Linux | Mac/BSD

» OfficeWord/Wirter | Excel/Calc

» Áreas do SiteDownloads | Fórum | Blog