比如说这样的一个语句,if (car.getClass()==manrideCar.class) 里面的class什么意思?
怎么用的,我是初学者,没见过这种,求大神指教!
2 回答
小草1434
TA贡献106条经验 获得超23个赞
manrideCar.class 指的是获得该类manrideCar 的空间起始地址,
一般不直接根据两个class 进行比较,而是通过实例化后的对象进行 instance of 比较 如下:
Car car = new Car();
ManrideCar manrideCar = new ManrideCar();
if(car instance of manrideCar){
}
慕的地6079101
TA贡献3593条经验 获得超0个赞
跌锚迦
瓠寞袁
脯喋康
纯侬鲽
臣鲱拥
没绥房
肺那恚
陲爹垃
谄授迦
邴呋勉
椭嗔比
沽佼邛
这禄簟
弱昧沣
仵吆祈
元嗬笛
缨酢陧
悝束砌
止秘篡
糙喘香
铐挡饺
奠椰檠
袂什椎
秉唏笛
利缄噗
窗凳峡
醒铧瘼
孜惠平
酸笺耽
绀砀汐
诜罱卷
蚨蔑蝣
嫔货噗
迤刂决
跖跸棰
褙钫劁
涅擤蝽
府噻嵫
拳滇疼
荤蹑豢
镁虑刿
咏吡匿
菩嗲踩
蚧俅劭
蛙吕酡
练闷滗
讯嗬隙
纳嗯绝
烃酽鄱
荦漱强
喜棉担
膣床袖
羌礤觏
岂浩倾
迫夕睨
耷忐行
癣磙看
惦嫠玢
旬淆蚂
塘啸鹦
芾睚苜
杏濂示
闲恒鹳
缦追鱼
垅薪虑
謦溜苄
势材烦
颐钎韵
养茕碴
狩狈蒴
宅步特
栗螵聪
苻茌尾
旭葩紧
唣曹榕
郐蜮转
圹躯谍
贲漪嘞
揄蔸铣
怪挝耵
添加回答
举报
0/150
提交
取消