int v = 0;
for (v; v<2; v++) {
...
}
Por que isso não é permitido em Java?
Por que temos que declarar variável vna inicialização do loop for? Eu sei que não é uma declaração se eu fizer assim, mas por que o Java não permite o que foi dito acima?
vnão é permitido porque não é uma declaração: é a mesma razão pela qual você não pode escrever v;sozinho em outro lugar.
forloop aprimorado .
for(;;)