扫描仪行分隔符不适用于intellij IDEA
这是我的代码:
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
我的问题与此不同(我如何在Java扫描程序中使用分隔符?),因为我已经知道如何使用扫描程序,并且此代码在Eclipse中正确运行,但未在intellij中运行。 所以我想知道是否有一些设置需要改变,以使它在intellij上也能正常工作。 (我不允许改变那部分代码,所以我正在寻找的答案可能是关于intellij设置)。
链接地址: http://www.djcxy.com/p/78355.html