int v = 0;
for (v; v<2; v++) {
...
}
Tại sao điều này không được phép trong Java?
Tại sao chúng ta phải khai báo biến vtrong khởi tạo vòng lặp for? Tôi biết đó không phải là một tuyên bố nếu tôi làm như vậy nhưng tại sao Java không cho phép ở trên?
vkhông được phép vì đó không phải là một tuyên bố: đó là cùng một lý do mà bạn không thể tự viết v;ở nơi khác.
forvòng lặp nâng cao .
for(;;)