Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

MIC_DUARTE

[Resolvido] Curso Java - Modificando o primeiro programa

Recommended Posts

Exibindo uma única linha de texto com múltiplas instruções

 

Welcome to Java Programming! pode ser exibido de várias maneiras. A classe Welcome2, abaixo utiliza duas instruções para produzir a mesma saída do exemplo do tópico anterior.

 

 

//Imprimindo uma linha de texto com múltiplas instruções

 

public class Welcome2

{

// método principal inicia a execução do aplicativo Java

public static void main( String args[] )

{

System.out.print( " Welcome to " );

System.out.print( " Java Programming ! " );

} // fim do método principal

 

} // fim da classe Welcome2

 

Saída: Welcome to Java Programming !

 

System.out.print( " Welcome to " );

System.out.print( " Java Programming ! " );

Exibem uma linha de texto na janela de comando. A primeira instrução utiliza o método print de System.out para exibir uma string. Diferentemente de println, depois de exibir seu argumento, print não posiciona o cursor de saída no começo da próxima linha na janela de comando - o próximo caractere no seu argumento ( a letra J ) imediatamente depois do último caractere que a linha anterior ( o caractere de espaço em branco antes da aspa dupla de fechamento da string ). Cada instrução print ou println retorna a exibição dos caracteres a partir de onde a última instrucção print ou println parou de exibir os caracteres.

 

 

 

Exibindo múltiplas linhas de texto com uma única instrução

 

 

// Imprimindo múltiplas linhas de texto com uma única instrução

 

public class Welcome3

{

// método principal inicia a execução do aplicativo Java

public static void main( String args[] )

{

System.out.println( " Welcome\nto\nJava\nProgramming ! " );

} // fim do método principal

} // fim da classe Welcome3

 

Saída:

Welcome

to

Java

Programming !

A barra invertida \ é chamada de caractere de escape. Isso indica aos métodos print e println de System.out que um ' caractere especial ' deve ser impresso. Quando aparece uma barra invertida em uma string de caracteres, o Java combina o próximo caractere com as barras invertidas para formar uma sequência de escape. A sequência de escape \n representa o caractere de nova linha. Quando um caractere de nova linha aparece em uma string sendo enviada para saída com System.out, o caractere de nova linha faz com que o cursor de saída na tela se mova para o começo da próxima linha na janela de comando.

 

 

Sequência de escape - Descrição

\n - Nova linha. Posiciona o cursor de tela no início da próxima linha

\t - Tabulação horizontal. Move o cursor de tela para a próxima parada de tabulação.

\r - Retorno de carro. Posiciona o cursor da tela no início da linha atual - não avança para a próxima linha. Qualquer saída de caracteres depois do retorno de carro sobrescreve a saída de caracteres anteriormente gerados na linha atual.

\\ - Barras invertidas. Utilizadas para imprimir um caractere de barra invertida.

\" - Aspas duplas. Utilizadas para imprimir um caractere de aspas duplas. Por exemplo:

 

System.out.println("\"in quotes\"");

Saída será: "in quotes"

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.