我正在解析给定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)
但是,必须有更好的方法来做到这一点.它是什么?