影音先锋AⅤ天堂资源站,13小箩利洗澡无码视频APP,午夜理论片日本中文在线,最近新免费韩国日本电影

萬能百科  > 計(jì)算機(jī)?  > 

[單項(xiàng)選擇題] 當(dāng)執(zhí)行下面代碼時(shí),會(huì)輸出( )。 Boolean b1 = new Boolean(true); Boolean b2 = new Boo

2021-07-20   

[單項(xiàng)選擇題] 當(dāng)執(zhí)行下面代碼時(shí),會(huì)輸出( )。

Boolean b1 = new Boolean(true);

Boolean b2 = new Boolean(true);

if (b1 == b2)

if (bi.equals(b2))

System. out.printin ("a");

else

System. out. println ("b");

else

if (bi.equals(b2))

System. out.println ("c");

else

System. out.printIn("d");

A.a(chǎn)

B.b

C.c

D.d

正確答案:

C

參考解析:

本題考查對(duì)簡(jiǎn)單類型中的boolean類型的類封裝的理解和掌握。對(duì)應(yīng)于基本數(shù)據(jù)類型boolean的類封裝是Boolean。它的構(gòu)造函數(shù)的原型是Boalean(boolean value),將boolean值的數(shù)據(jù)轉(zhuǎn)換為Boolean的對(duì)象。成員函數(shù) equals()的原型是Boolean equals(Object Obj),當(dāng)且僅當(dāng)obj對(duì)象為Boolean對(duì)象且它的布爾值與該對(duì)象的布爾值相同時(shí)返回true。注意關(guān)系運(yùn)算符==用來比較兩個(gè)操作數(shù)的值是否相等。它一般只能用在基本數(shù)據(jù)類型間的比較,對(duì)于復(fù)雜的數(shù)據(jù)類型,這種比較往往都是沒有意義的,對(duì)于這種沒有意義的比較,其結(jié)果都為false。在本題的代碼中,先創(chuàng)建兩個(gè)Boolean類的對(duì)象b1和b2,并且它們的布爾值都為 true。然后直接對(duì)這兩個(gè)對(duì)象進(jìn)行==關(guān)系運(yùn)算,這樣的運(yùn)算結(jié)果肯定為false,程序流程就走到第1層的else語句那里了,然后再用equals函數(shù)對(duì)兩個(gè)對(duì)象的布爾值進(jìn)行比較。因?yàn)樗鼈兊牟紶栔刀紴閠rue,所以返回結(jié)果為true。這樣輸出的結(jié)果就為C。

詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。

標(biāo)簽

<蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>