int v = 0;
for (v; v<2; v++) {
...
}
Почему это не разрешено в Java?
Почему мы должны объявлять переменную vв инициализации цикла for? Я знаю, что это не утверждение, если я делаю это так, но почему Java не позволяет выше?
vне допускается, потому что это не утверждение: это та же самая причина, по которой вы не можете писать v;в другом месте.
forцикла.
for(;;)