小编典典

如何指定小数点分隔符

java

我有一个很简单的问题。我收到像的实数输入6.03,但这给了我错误。如果我将其更改为6,03,可以。但是,我无法更改需要处理的输入,因此如何告诉Java
.用作分隔符而不是,

Scanner sc = new Scanner(System.in);
double gX = sc.nextDouble(); // Getting errors

谢谢


阅读 324

收藏
2020-11-30

共1个答案

小编典典

Scanner可以提供Locale给使用时,需要指定Locale使用.的小数点分隔符:

Scanner sc = new Scanner(System.in).useLocale(Locale.ENGLISH);
2020-11-30