67,550
社区成员




/**
* 判断是否是Integer类型
* @author daichangfu
* @param str
* @return
*/
public boolean isNumber(String str){
if(str!=null&&!"".equals(str.trim())){
Pattern pattern = Pattern.compile("[0-9]*");
Matcher isNum = pattern.matcher(str);
Long number = 0l;
if(isNum.matches()){
number=Long.parseLong(str);
}else{
return false;
}
if(number>2147483647){
return false;
}
}else{
return false;
}
return true;
}
boolean b = org.apache.commons.lang.math.NumberUtils.isNumber("123");
public static boolean isNumber(String str){
if(str==null||str.length()==0)
return false;
char c[]=str.toCharArray();
for (int i = 0; i < c.length; i++) {
if(!Character.isDigit(c[i])){
return false;
}
}
//到此确认是数字
//其他操作
return false;
}
/**
* 判断是否是Integer类型
* @author daichangfu
* @param str
* @return
*/
public boolean isNumber(String str){
if(str!=null&&str.length()<11&&!"".equals(str.trim())){
Pattern pattern = Pattern.compile("[0-9]*");
Matcher isNum = pattern.matcher(str);
Long number = 0l;
if(isNum.matches()){
number=Long.parseLong(str);
}else{
return false;
}
if(number>2147483647){
return false;
}
}else{
return false;
}
return true;
}
public boolean isNumber2(String str){
try {
Integer.parseInt(str);
} catch (NumberFormatException e) {
return false;
}
return true;
}
public int getEpid() {
return epid;
}
public void setEpid(String epid) {
if(this.isNumber(epid)){
this.epid = Integer.parseInt(epid);
}else{
this.epid = 0;
}
}
/**
* 判断是否是Integer类型
* @author daichangfu
* @param str
* @return
*/
public boolean isNumber(String str){
if(str!=null&&str.length()<11&&!"".equals(str.trim())){
Pattern pattern = Pattern.compile("[0-9]*");
Matcher isNum = pattern.matcher(str);
Long number = 0l;
if(isNum.matches()){
number=Long.parseLong(str);
}else{
return false;
}
if(number>2147483647){
return false;
}
}else{
return false;
}
return true;
}