-2

如何检查对象是否为字符串类型?

4

4 回答 4

8
if(object instanceof String)
{
    // Do Stuff
}
于 2012-07-20T16:17:24.913 回答
3

像这样:

Integer myInt = 3;
if (myInt instanceof String)
    System.out.println("It's a String!");
else
    System.out.println("Not a String :(");
于 2012-07-20T16:18:22.393 回答
3

通过instanceof在java中使用运算符:

if(object instanceof String){
    System.out.println("String object");
    // continue your code here
}
else{
     System.out.println("it is not a String");
}
于 2012-07-20T16:20:13.523 回答
1
   if( obj instanceof String ) {}

是一种检查你得到的对象是否属于 String 的方法

于 2012-07-20T16:18:13.630 回答