Scan Double不适用于try-catch

时间:2016-02-26 11:32:39

标签: java try-catch java.util.scanner

这是我的代码:

    showingProperty().addListener({ ov, old, newValue ->
        if (!newValue) this.show()
    })

当我想扫描像2,7这样的东西时,它可以正常工作,但是如果我用逗号代替逗号,它会导致“输入无效!”输出

1 个答案:

答案 0 :(得分:1)

检查您是否需要使用美国语言环境

Scanner localsc = new Scanner(System.in);
localsc.useLocale(Locale.US);