DEV Community

1.6 - Ponto e vírgula, posicionamento e práticas de recuo

Ponto e vírgula e posicionamento

Em Java, o ponto e vírgula é um separador usado para terminar uma instrução.
Cada instrução individual deve ser finalizada com um ponto e vírgula.
O ponto e vírgula indica o fim de uma entidade lógica.

Exemplo:

x = y;
y = y + 1;
System.out.println(x + " " + y);
Enter fullscreen mode Exit fullscreen mode

é o mesmo que o seguinte, em Java:

x = y; y = y + 1; System.out.println(x + " " + y);
Enter fullscreen mode Exit fullscreen mode

Java não reconhece o fim da linha como um terminador.
Instruções podem ser inseridas em qualquer parte da linha.

Exemplo:
Image description

Dividir linhas longas dessa forma ajuda na criação de programas mais legíveis.
A divisão de linhas longas também impede que elas passem para a próxima linha.

Lembrete:
Um bloco é um conjunto de instruções conectadas logicamente delimitadas por chaves.
Um bloco não é finalizado com um ponto e vírgula.
O fim do bloco é indicado pela chave de fechamento {}.

Práticas de recuo

Java é uma linguagem de forma livre, permitindo inserção de instruções em qualquer lugar da linha.
O recuo comum e aceito para melhorar a legibilidade.

Recomendações:
Recuar um nível após cada chave de abertura.
Image description

Certas instruções encorajam recuo adicional para facilitar leitura.
Image description

Top comments (0)