作者:漂亮的乖猫9898 | 来源:互联网 | 2023-05-17 13:14
我试图找到我的问题的解决方案.我的问题是我得到一个名为的参数值"key"
,其数据类型是Object
.任何一种使用如此的在开始之前key
我想首先检查是不是Integer
还是String
和任何形式的data-type
(主要目的是检查之间Integer
和String
).
我已经尝试了谷歌,但我没有任何用处.
请提供一些解决方案.
许多人提前感谢.
例
if(key is Integer){
//do something here
}else{
// do something here
}
Razib..
6
为整数 -
if(key instanceof Integer){
//Integer
}
而对于String -
if(key instanceof String){
//String
}
或者你可以使用 key.getClass()
1> Razib..:
为整数 -
if(key instanceof Integer){
//Integer
}
而对于String -
if(key instanceof String){
//String
}
或者你可以使用 key.getClass()
Jon Skeet已经提供此评论!!