如何判断一个变量是字符还是数字? 有一个String型的变量a,我不知道a的值是什么,我如何才能判断他这里存的是数字型如:123425,还是字符串型的呢如:abc12bc.请大家帮帮忙谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Pattern.matches("^\d$",a)匹配数字这个返回值是什么呢 try{Integer.parseInt(a);}catch(Exception ex){} 正则是最佳选择楼上的最好加句String s=a.trim(); 楼上,用trycatch来分别不是太好吧。。 string有没有什么方法可以判断是字符还是数字的. matcherpublic Matcher matcher(CharSequence input)创建匹配给定输入与此模式的匹配器。 参数:input - 要匹配的字符序列 返回:此模式的新匹配器 try会影响性能,不过是最简单的办法 a.matches("[\\d]|[\\d]+[.]?[\\d]+") //返回true表示是数字 HashSet 的add方法? 如何能获得一个字符串的编码方式? 请教大虾们个问题? httpclient 问题................ 读xml的方法,谁能帮看看。 float x( int a,int b ) { return (a-b); } 正确吗?? thread 简单的改错 数据库递归结果集被覆盖的问题!急!! 请问能否更改JOptionPane给出的提示信息框的字体? 求救,急jsp+flash实现.swf文件的播放 问一个有关JOptionPane.showMessageDialog的问题
这个返回值是什么呢
Integer.parseInt(a);
}catch(Exception ex){
}
楼上的最好加句
String s=a.trim();
matcher
public Matcher matcher(CharSequence input)创建匹配给定输入与此模式的匹配器。
参数:
input - 要匹配的字符序列
返回:
此模式的新匹配器