【发布时间】:2017-04-25 04:54:36
【问题描述】:
我想问是否可以将String 转换为int 或给字符串一个值。
这是我的代码:在方法的第一行中,我生成了一个客户编号,例如“KU605-43”、“CU629-34”、“YT634-45”......作为字符串,
在下一行中,我取出我的号码,例如第一个示例 60543。
我尝试ParseIntValueOf等等,但还是不行。
public int wertigkeitUeberpruefen(){
String str = generate();
str = str.replaceAll("\\D+","");
}
【问题讨论】:
-
int number=Integer.parseInt(str);应该管用。否则其中可能仍有无法解析的字符。在这种情况下,您应该将其打印出来,因为正则表达式似乎是正确的
-
谢谢它很好用^^^^