亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

java如何判斷變量的類型

小億
103
2024-01-17 05:48:53
欄目: 編程語言

在Java中,可以使用instanceof關鍵字來判斷變量的類型。

例如:

Object obj = "Hello";

if (obj instanceof String) {
    System.out.println("obj 是String類型");
} else {
    System.out.println("obj 不是String類型");
}

這段代碼中,先聲明了一個變量obj,并將其賦值為字符串"Hello"。然后使用instanceof關鍵字判斷obj是否為String類型,如果是,則輸出obj 是String類型;否則輸出obj 不是String類型

除了instanceof關鍵字之外,還可以使用getClass()方法來獲取變量的類型。例如:

Object obj = "Hello";
Class<? extends Object> objType = obj.getClass();
System.out.println("obj 的類型是:" + objType);

這段代碼中,通過調用getClass()方法獲取obj的類型,并將其賦值給objType變量。然后通過輸出語句打印出obj的類型。

需要注意的是,getClass()方法返回的是一個Class對象,而不是一個字符串。如果需要打印出變量的類型名稱,可以調用getName()方法。例如:

Object obj = "Hello";
Class<? extends Object> objType = obj.getClass();
System.out.println("obj 的類型是:" + objType.getName());

這段代碼中,調用getName()方法獲取obj的類型名稱,并將其打印出來。輸出結果為obj 的類型是:java.lang.String

0
湘乡市| 巴彦淖尔市| 伊宁市| 大连市| 澳门| 珠海市| 台前县| 乌拉特前旗| 谢通门县| 新余市| 柯坪县| 镇赉县| 华蓥市| 夏河县| 叶城县| 崇礼县| 庄河市| 泗阳县| 繁昌县| 万安县| 荥阳市| 安阳市| 高淳县| 调兵山市| 瑞安市| 常州市| 磴口县| 英吉沙县| 奈曼旗| 凯里市| 潮安县| 永城市| 平山县| 广州市| 宁河县| 正阳县| 昌平区| 全南县| 册亨县| 望江县| 嘉祥县|