Skip to content

2.1.7 Espaços em Branco

Tomaz Martins edited this page Jul 29, 2015 · 2 revisions

2.1.7.1 Linhas em Branco

Duas linhas em branco devem ser sempre usadas nas seguintes circunstâncias:

  • Entre seções de um arquivo fonte.
  • Entre definições classes e interfaces.

Uma linha em branco deve ser sempre usada nas seguintes circunstâncias:

  • Entre métodos.
  • Entre uma variável local em um método e sua primeira instrução.
  • Antes de um comentário em bloco ou um comentário de uma única linha.

2.1.7.2 Espaços em Branco

2.1.7.2.1 Em Declarações

Em qualquer instrução que faça uso de múltiplos campos separados por vírgulas, coloque um espaço em branco após a vírgula.

Em qualquer instrução que faça uso de parênteses, coloque um espaço em branco separando o conteúdo interno dos parênteses em si.

public void make( int arg1, int arg2, String arg3 ) throws EOFException {
    /* Write Instructions Here. */
}

2.1.7.2.2 Em Estruturas

Em qualquer estrutura que faça uso de parênteses, coloque um espaço em branco separando o conteúdo interno dos parênteses em si.

if( condition ) {
    /* Write Instructions Here. */
} else {
    /* Write Instructions Here. 
     * or
     * Nothing To Do.
     */
}
for( int i = 0; i < length; i++ ) {
    /* Write Instructions Here. */
}
do {
    /* Write Instructions Here. */
} while( condition )
switch( sum ) {
    case 1:
        /* Write Instructions Here. */
    case 2:
        /* Write Instructions Here. */
    case 3:
        /* Write Instructions Here. */
    case 4:
        /* Write Instructions Here. */
    default:
        /* Write Instructions Here. */
}
while( condition ) {
    /* Write Instructions Here. */
}
try {
} catch( Exception e ) {
} finally {
}

2.1.7.2.3 Em Expressões

Em qualquer instrução que faça uso de operadores binários, coloque um espaço em branco em ambos os lados do operador binário.

int a = -4 + 9;
b = a++ / --sum;
c += 4;

Na chamada de métodos, coloque um espaço e branco depois de abrir o parêntese e antes de fechá-lo, exceto se a lista de parâmetros for vazia.

surf();

make( books, cookies, children );

String string = new String();
Point point = new Point( x, y );

No uso de parênteses em expressões, coloque um espaço e branco depois de abrir o parêntese e antes de fechá-lo.

result = ( a * ( b + c + d ) * ( e - f ) );

2.1.7.2.4 Em Arrays

Na alocação de arrays, coloque um espaço e branco depois de abrir o colchete e antes de fechá-lo.

No acesso de elementos do array, coloque um espaço e branco depois de abrir o colchete e antes de fechá-lo.

int[] array1 = new int[] { 1, 2, 3 };
int[] array2 = new int[ 3 ];

array2[ 1 ] = array1[ 2 ];
Clone this wiki locally