loop for sem chaves em java
Eu me pergunto por que esses dois códigos a seguir fornecem resultados diferentes;
for(i = 1, j = 0; i < 10; i++) {
j += i;
System.out.println(i);
}
Este fornece os números entre 1 incluído e 10 excluídos.
for(i = 1, j = 0; i < 10; i++)
j += i;
System.out.println(i);
No entanto, este dá 10. Eu não conseguia entender a lógica disso;
for()
do_something;
do_something_else;