在Java中,可以使用類型轉換操作符來進行類型轉換。如果想要將一個union類型轉換為其他具體的類型,可以使用強制類型轉換操作符(Type)
。下面是一個示例:
public class Main {
public static void main(String[] args) {
Object obj = new Integer(10);
if(obj instanceof Integer) {
Integer num = (Integer) obj;
System.out.println("The number is: " + num);
}
}
}
在上面的示例中,首先通過instanceof
運算符檢查obj
是否是Integer
類型的實例,然后使用強制類型轉換操作符將obj
轉換為Integer
類型,并將其賦值給num
變量。最后輸出num
的值。