java - 使用随机逗号或点分隔符从文件中解析 double

标签 java parsing number-formatting comma

我需要解析一个文件,其中包含带有随机分隔符(点或逗号)的数字

使用此:Double.parseDouble(scanner.next().trim());我得到一个NumberFormatException

我怎样才能避免呢?

最佳答案

Double.parseDouble(scanner.next().trim().replace(',','.'));


在尝试解析字符串之前,用逗号将字符串中的逗号替换为句点。

关于java - 使用随机逗号或点分隔符从文件中解析 double ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24998117/

相关文章:

python - Pyparsing 生成带组的二叉 AST 树

c++ - 在 C++ 中用逗号格式化数字

java - Scala:Trait Companion Object 在 Java 中不可见

java - 映射异常表示无法实例化 id 生成器。为什么会出现这个异常?

java - 从 docker 容器连接到主机 mysql 数据库时连接被拒绝

r - 在 R 中,您将如何编写包装函数或类来将数字格式化为百分比、货币等?

javascript - 为什么 JavaScript 会截零?

java - 在 spring 中使用条件连接点

iphone - 如何切割json字段值并将其存储在不同的索引中

ruby - 通过任意查询查找项目