msk*_*msk 0 java string integer object instance
我试图找到我的问题的解决方案.我的问题是我得到一个名为的参数值"key",其数据类型是Object.任何一种使用如此的在开始之前key我想首先检查是不是Integer还是String和任何形式的data-type(主要目的是检查之间Integer和String).
我已经尝试了谷歌,但我没有任何用处.
请提供一些解决方案.
许多人提前感谢.
例
if(key is Integer){
//do something here
}else{
// do something here
}
Run Code Online (Sandbox Code Playgroud)
为整数 -
if(key instanceof Integer){
//Integer
}
Run Code Online (Sandbox Code Playgroud)
而对于String -
if(key instanceof String){
//String
}
Run Code Online (Sandbox Code Playgroud)
或者你可以使用 key.getClass()