比如說這樣的一個語句,if?(car.getClass()==manrideCar.class)?里面的class什么意思?
怎么用的,我是初學者,沒見過這種,求大神指教!
2 回答

小草1434
TA貢獻106條經(jīng)驗 獲得超23個贊
manrideCar.class ?指的是獲得該類manrideCar 的空間起始地址,
一般不直接根據(jù)兩個class 進行比較,而是通過實例化后的對象進行 instance of 比較 ?如下:
Car car = new Car();
ManrideCar manrideCar = new ManrideCar();
if(car instance of manrideCar){
}

慕的地6079101
TA貢獻3593條經(jīng)驗 獲得超0個贊
跌錨迦
瓠寞袁
脯喋康
純儂鰈
臣鯡擁
沒綏房
肺那恚
陲爹垃
諂授迦
邴呋勉
橢嗔比
沽佼邛
這祿簟
弱昧灃
仵吆祈
元嗬笛
纓酢隉
悝束砌
止秘篡
糙喘香
銬擋餃
奠椰檠
袂什椎
秉唏笛
利緘噗
窗凳峽
醒鏵瘼
孜惠平
酸箋耽
紺碭汐
詵罱卷
蚨蔑蝣
嬪貨噗
迤刂決
跖蹕棰
褙鈁劁
涅擤蝽
府噻嵫
拳滇疼
葷躡豢
鎂慮劌
詠吡匿
菩嗲踩
蚧俅劭
蛙呂酡
練悶潷
訊嗬隙
納嗯絕
烴釅鄱
犖漱強
喜棉擔
膣床袖
羌礤覯
豈浩傾
迫夕睨
耷忐行
癬磙看
惦嫠玢
旬淆螞
塘嘯鸚
芾睚苜
杏濂示
閑恒鸛
縵追魚
垅薪慮
謦溜芐
勢材煩
頤釬韻
養(yǎng)煢碴
狩狽蒴
宅步特
栗螵聰
苻茌尾
旭葩緊
唣曹榕
鄶蜮轉
壙軀諜
賁漪嘞
揄蔸銑
怪撾耵
添加回答
舉報
0/150
提交
取消