Given the code fragment:



What is the result?

A.

28false29
true

B.

285 <429 true

C.

true
true

D. compilation fails

題解

「+」在其中至少一個運算元為字串(物件)的時候,才會進行字串連接的計算。「<=」是關係運算子,左邊運算元「小於等於」右邊運算元時會回傳布林「true」,否則回傳布林「false」。 因此這題計算方式如下:

28 + 5 <= 4 + 29 = (28 + 5) <= (4 + 29) = 33 <= 33 = true