[英]how to convert String into Integer in java
我想将String
转换为int
如果String包含字符,它将返回0否则它将返回数字例如(ad12)的转换为0但是(12)为12
您可以尝试解析它并捕获异常
public static int stringToInt(String s) {
try {
return Integer.valueOf(s);
} catch (NumberFormatException e) {
return 0;
}
}
请尝试以下操作:
public int getInt(String test){
try{
return Integer.parseInt(test.trim());
}catch(Exception e){
return 0;
}
}
您需要做的就是使用Integer
类获取包含字符串的有效整数的int值。
您还可以使用IntegerStringConverter类实例将Integer转换为String,反之亦然。 IntegerStringConverter isc=new IntegerStringConverter(); int a=isc.fromString("Your String"); //It converts String to Integer String str=isc.toString(Integer Value); //It converts Integer to String
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.