求Java.land包中的String类中的方法
String类中有没有一个判断指定的字符串是否是Java中合法的标识符的方法? 
 小弟目前解决的方法是将字符串中的字符逐个取出用isJavaidentifirestart()和isJavaidentifirepast()方法进行判断,但是觉得这个方法太麻烦,有没有直接判断字符串的方法
------解决方案--------------------不要想了,没有这样的方法
------解决方案--------------------the key is no
------解决方案--------------------JAVA没想得这么周全~~可以用  
 boolean contains(CharSequence s)  
   当且仅当此字符串包含 char 值的指定序列时,才返回 true。  
 来判断是否包含非法字符 比一个个拿出来再判断好
------解决方案--------------------自己写个方法不就完了
------解决方案--------------------String a =  "随便什么 ";   
 System.out.println(a.matches(正则表达式));   
 需要判断什么字符就写个正则不就行了
------解决方案--------------------if (obj instanceof String) { // 字符串 
 else if (obj instanceof Integer || obj instanceof Float 
 				|| obj instanceof Double || obj instanceof Short 
 				|| obj instanceof Byte || obj instanceof Long) { // 数值 
 } else if (obj instanceof Date) { // 日期 
 } else {throw new 
SQLException( "An unkown type of field value is encountered. "); 
 		}   
 instanceof可以判断是什么类型