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

时间:2012-07-20 16:16:31

标签: java string object

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

4 个答案:

答案 0 :(得分:8)

if(object instanceof String)
{
    // Do Stuff
}

答案 1 :(得分:3)

像这样:

Integer myInt = 3;
if (myInt instanceof String)
    System.out.println("It's a String!");
else
    System.out.println("Not a String :(");

答案 2 :(得分:3)

在java中使用instanceof运算符:

if(object instanceof String){
    System.out.println("String object");
    // continue your code here
}
else{
     System.out.println("it is not a String");
}

答案 3 :(得分:1)

   if( obj instanceof String ) {}

是一种检查你得到的对象是String

的方法