問題 コンパイル、実行した結果として正しいものは次のどれですか?
解答 [1]xy [2]y [3]
この問題は、五行目の拡張for文により3回ループする。と解答に書いてあり、それは分かりますが、
分からないのは解答についてです。
一回目のループで出力されたのが[1]xyで、二回目が[2]yで、三回目が[3]という事で良いのしょうか?
1.public class Main{ 2. public static boid main(String []args){ 3. String[]ary={"x","y","z"}; 4. int i=1; 5. for(String str:ary){ 6. System.out.print("["+i+"]"); 7. i++; 8. switch(str){ 9. case"x": 10. System.out.print("x"); 11. case"y": 12. System.out.print("y"); 13. break; 14. case"a": 15. System.out.print("a"); 16. } 17. } 18. } 19. }
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。