神威启示录为什么关服:JAVA中测试某变量是否是字符串的命令是什么?

来源:百度文库 编辑:高考问答 时间:2024/04/26 07:26:28
最好讲一下怎样用

public static void main(String[] args)
{
String a = "test"; //这里是要判断的对象
try
{
Class clsString = Class.forName("java.lang.String");
if(a.getClass().equals(clsString))
{
System.out.println("a is a string");
}
else
{

System.out.println("a is not a string");
}
}
catch(Exception e)
{
e.printStackTrace();
}

System.out.println(a.getClass().ToString());
}