Pergunta boba, mas eu queria saber. Por que o compilador (o meu ao menos) do eclipse ignora, algumas vezes, mais de um ; ao final de uma linha de código.
Exemplo: List<TipoAtividade> tiposAtividade = tipoAtividadeStore.listAll().list();;;;;;;;;;;;;
Alguém já reparou isso? Já vi ele reclamar e ignorar.
no meu caso ñ é asvezes, é sempre e isso ñ é coisa do eclipse e sim do compilador (no caso o javac)
ñ é uma falha, é a forma que o compilador trabalha, então ele aceita isso como uma sentença, uma sentença vazia porém válida, da mesma forma q ele tb aceita algo assim:
int x = 1;
// pode aninhar quantas chaves vc quizer
{{{{{ }}}}}
System.out.println(x);
isso tb acontece em outras linguagens, como c e c++
flw, t+
Interessante. Posso fazer esse tipo de coisa.
public static void main( String[] args ) {
;;;;;;;
{{{{{}}}}}
{;};
}
Não faz sentido, não serve para nada, mas é sentença válida mesmo.