扫描仪行分隔符不与intellij IDEA一起使用

时间:2016-12-22 20:40:36

标签: java intellij-idea java.util.scanner

这是我的代码:

public static void main(String[] args) {
    System.out.println("Insert number:");
    int read = creaScanner().nextInt();
    System.out.println("I read "+read);
}

private static Scanner creaScanner() {
    Scanner s = new Scanner(System.in);
    s.useDelimiter(System.getProperty("line.separator"));
    return s;
}

当我运行它并键入一个int并点击输入时,它只是带我到下一行并且什么也没显示。 没有线

s.useDelimiter(System.getProperty("line.separator"));

一切正常,但这段代码适用于Eclipse,所以我想知道是否需要更改一些设置才能使它在Intellij上运行。

提前谢谢你

PS

我的问题与此问题不同(How do I use a delimiter in Java Scanner?),因为我已经知道如何使用扫描程序,这个代码在Eclipse中正确运行,但在intellij中运行不正确。所以我想知道是否有一些设置需要改变才能使它在intellij上运行。 (我不允许更改代码的那一部分,所以我正在寻找的答案可能是关于intellij设置)。

0 个答案:

没有答案