java
1public class Main { 2 public static void main(String[] args) { 3 for (int i = 0; i < 10; i++) { 4 System.out.println("こんにちは"); 5 } 6 } 7}
上記において、「こんにちは」が10回出力されるのが確認できました。しかしながら、i<10なので、「こんにちは」は9回しか出力されないのでないかと思います。
java
1public class Main { 2 public static void main(String[] args) { 3 for (int i = 0; i < 3; i++) { 4 System.out.print("現在" + i + + "周目→"); 5 } 6 } 7} 8 9``` 10一方で、下記においては、現在0周目→現在1周目→現在2周目→と表示されました。 11 12参考書等で確認した際にここの認識を把握せずに進めてしまったことがforの理解不足につながったのだと思います。 13 14本当に申し訳ないのですが、この違いについて教えていただけますでしょうか。
回答2件
あなたの回答
tips
プレビュー