[OCAJP]如何印出「a b c 」

Given the code fragment:

Which code fragment, when inserted at // insert code here, enables the code to compile and and print a b c?

A.

B.

C.

D.

E.

題解

題目原先提供的程式,第7行的strs會因為沒有宣告而編譯錯誤。第10行的return會因為目前程式區塊不是可以回傳List物件的方法而編譯錯誤。第15行會因為找不到update方法而編譯錯誤。

為了解決編譯錯誤的問題,必須要在第5行完成方法的宣告。方法的名稱叫作「update」,因為要可以直接在main方法中使用,所以一定是類別靜態(static)方法,要用static修飾。update方法只能接受字串陣列引數的傳入,所以要設定一個字串陣列的參數,至於參數名稱可以從第7行知道,就是「strs」這個變數名稱。第10行需要回傳List物件,所以update方法的回傳值型態應該要宣告成List或是List的父類別型態。

選項A、B、D、E都不符合要求,只有選項C是正確的。

關於作者

Magic Len

各位好,我是Magic Len,是這網站的管理員。我是台灣台中大肚山上人,畢業於台中高工資訊科和台灣科技大學資訊工程系,曾在桃機航警局服役。我熱愛自然也熱愛科學,喜歡和別人分享自己的知識與經驗。如果你有興趣認識我,可以加我的Facebook,並且請註明是從MagicLen來的。

相關文章