小编use*_*742的帖子

从包含数千个分隔符的字符串中解析数字

我正在解析给定String-s中的Long值.

Long.valueOf()并且Long.parseLong()不起作用 - 因为这样的String str的格式为1,234,567,并且可以用空格包围.

我可以通过处理String来使它成为裸数字 - 然后解析出值.所以 - 它会是这样的

str.trim(); 
String tempArray [] = str.split(","); 
str = ""; 
for (String s:tempArray)
    str+=s; 
Run Code Online (Sandbox Code Playgroud)

但是,必须有更好的方法来做到这一点.它是什么?

java string numbers string-parsing

3
推荐指数
1
解决办法
227
查看次数

标签 统计

java ×1

numbers ×1

string ×1

string-parsing ×1