Java判断是数字还是字符串
方法一:利用正则表达式
| publicclassTestone {publicstaticvoidmain(String[] args){String str="123456";booleanresult=str.matches("[0-9]+");if(result == true) {System.out.println("该字符串是纯数字");}else{System.out.println("该字符串不是纯数字");}}} | 
方法二:利用Pattern.
import java.util.regex.Matcher;import java.util.regex.Pattern;public class Testone {public static void main(String[] args){String str="123456";Pattern pattern = Pattern.compile("[0-9]{1,}");Matcher matcher = pattern.matcher((CharSequence)str);boolean result=matcher.matches();System.out.println("该字符串是纯数字");}else{System.out.println("该字符串不是纯数字");}}}本文原创,转载必追究版权。



