91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

java中instanceof怎么使用

小億
89
2023-07-06 13:53:28
欄目: 編程語言

instanceof是Java中的一個運算符,用于判斷一個對象是否屬于某個特定的類型或者實現了某個特定的接口。

使用方式:

  1. 對象 instanceof 類名:判斷對象是否屬于某個類。

示例:

String str = "Hello";
if (str instanceof String) {
System.out.println("str是String類型");
}
  1. 對象 instanceof 接口名:判斷對象是否實現了某個接口。

示例:

List<String> list = new ArrayList<>();
if (list instanceof List) {
System.out.println("list實現了List接口");
}
  1. 對象 instanceof 父類名:判斷對象是否是某個類的子類或者子類的子類。

示例:

Animal animal = new Cat();
if (animal instanceof Animal) {
System.out.println("animal是Animal類的實例");
}

需要注意的是,如果對象是null,那么無論判斷的類型是什么,都會返回false。

示例:

String str = null;
if (str instanceof String) { // 返回false
System.out.println("str是String類型");
}

0
蕲春县| 台北市| 措美县| 镇沅| 海兴县| 融水| 双流县| 微山县| 漾濞| 遂平县| 长治市| 米泉市| 潍坊市| 且末县| 宿州市| 咸阳市| 苗栗县| 肇州县| 福州市| 西峡县| 犍为县| 九龙县| 惠州市| 衡南县| 平阳县| 盐城市| 斗六市| 织金县| 登封市| 彩票| 九龙城区| 富宁县| 星子县| 云林县| 莲花县| 黔西县| 铁力市| 京山县| 宣威市| 平乡县| 慈溪市|