我想写一个条件语句,取决于变量是 int 还是 double,即
if (x is a double)
do stuff
else if(x is an int)
do stuff
else
do stuff
我知道这可能不是一个好主意,但这是我目前唯一的选择。这可能吗?
最佳答案
我不知道 x 怎么可能是 int 或 double 而你在编译时不知道,但是
void dostuff(int x) {
do stuff...
}
void dostuff(double x) {
do stuff...
}
然后
dostuff(x)
将调用适当的方法。
关于Java-识别整数和 double ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3887222/