1
在做任何事情之前,有什麼辦法檢查變量是雙精度還是長精度? 有時對象是雙重的,有些是長的。如何在使用前檢查它?檢查變量是長還是雙
在做任何事情之前,有什麼辦法檢查變量是雙精度還是長精度? 有時對象是雙重的,有些是長的。如何在使用前檢查它?檢查變量是長還是雙
if (obj instanceof Double) ...
您可以使用instanceof
。
public void someMethod(Object o)
{
if (o instanceof Long)
{
// do stuff
}
else if (o instanceof Double)
{
// do stuff
}
}
並且是否可以將Object Long強制轉換爲Double? – pringlesinn 2010-11-22 16:58:26
沒關係,我已經做了一個toString(),然後鑄造它。 – pringlesinn 2010-11-22 17:09:36