【系統公告】頁面上方功能列及下方資訊全面更換新版,『舊用戶且擁有VIP』可再切回舊版。 前往查看

OJCP(SCJP)題庫下載題庫

上一題
第6題 Given: 1. public class Breaker{ 2. static String o = ""; 3. public static void main(String[] args){ 4. z: 5. o = o + 2; 6. for(int x=3; x<8; x++){ 7. if(x == 4) break; 8. if(x == 6) break z; 9. o = o + x; 10. } 11. System.out.println(o); 12. } 13. } What is the result?
(A) 23
(B) 234
(C) 235
(D) 2345
(E) 2357 A
(B) 23457 A
(C) Compilation fails.


答案:登入後觀看
難度: 非常困難
4F
【站僕】摩檸Morning 國三下 (2017/08/02)

原本題目:

第6題 Given: 1. public class Breaker{ 2. static String o = ""; 3. public static void main(String[] args){ 4. z: 5. o = o + 2; 6. for(int x=3; x<8; x++){ 7. if(x == 4) break; 8. if(x == 6) break z; 9. o = o + x; 10. } 11. System.out.println(o); 12. } 13. } What is the result? (A) 23 (B) 234 (C) 235 (D) 2345 (E) 2357 (F) 23457 (G) Compilation fails.

修改成為

第6題 Given: 1. public class Breaker{ 2. static String o = ""; 3. public static void main(String[] args){ 4. z: 5. o = o + 2; 6. for(int x=3; x<8; x++){ 7. if(x == 4) break; 8. if(x == 6) break z; 9. o = o + x; 10. } 11. System...


查看完整內容
5F
Chen William (2019/08/03)
Break遇到不是直接跳離開
請問C的原因是?
6F
Mata 高三下 (2020/07/28)

這題應該要切兩次來看

static String o = "";

static String c = "";


public static void main(String[] args) {

o = o + 2;

for (int x = 3; x < 8; x++) {

if (x == 4)

break;

o = o + x;

}

c = c + 2;

z: 

for (int x = 3; x < 8; x++) {

if (x == 6)

break z;

c = o + x;

}

System.out.println(o);

System.out.println(c);

}

}

o = 23
c = 23...


查看完整內容

第6題 Given: 1. public class Breaker{ 2. s..-阿摩線上測驗