SCJP 6.0考古題解析 (6~10)
6~10題也都是基本概念,重要,仔細看
第六題: |
Given: public
class Breaker { |
What is the result? A. 23 |
答案:G |
執行結果:答案中 |
題目範圍:基本概念 |
解析: 與第六題考的觀念一樣,考break 標記的用法 continue 也可以像break 這樣使用 |
第七題: |
Given: public
class Breaker2 { |
What is the result? A. 2 |
答案:B |
執行結果:答案中 |
題目範圍:基本概念 |
解析: break
:跳到區塊的外面 |
第八題: |
Given: public
class Spock { |
What is the result? A. 1 |
答案:E |
執行結果:答案中 |
題目範圍:基本概念 |
解析: 運算符號(^) 表示 XOR 雖然不影響這題的結果,不過要注意一下這題的Long 是使用WapperClass 來宣告的 |
第九題: |
Given: String[] elements = {"for", "tea", "too"}; |
What is the result? A. Compilation fails. |
答案:D |
執行結果:答案中 |
題目範圍:基本概念 |
解析: ( ? : ) 的條件判斷式 JAVA中,陣列可以使用屬性length 來取得陣列長度 |
第十題: |
Given: import java.util.*; |
What is the result? |
答案:C |
執行結果:答案中 |
題目範圍:基本概念 |
解析: Arrays 類別提供了許多對陣列方便的操作 例如: {1,3,5,7,9},用Arrays.binarySearch()方法來找 4 題目中的字串排序後會是這樣blue
green orange red yellow |