Code Bye

使用Scanner无法弹出控制台的问题

 

想测试一下Scanner的使用刚开始就出了个不能理解的问题
import java.util.Scanner;
public class iotest1 {

public static void main(String[] args)
{

Scanner consolein =new Scanner(System.in);
String content=consolein.next();
consolein.close();
System.out.println(content);

}

}
就一直弹不出控制台输入。
如果加个out就有了控制台输入
import java.util.Scanner;
public class iotest1 {

public static void main(String[] args)
{
System.out.println(“input”);
Scanner consolein =new Scanner(System.in);
String content=consolein.next();
consolein.close();
System.out.println(content);

}

}
这是什么原因呢


20分
Eclipse重启,再试试  你这段代码我试了,ok的啊
在Eclipse中,应该是我把Console关掉了,Scanner(System.in)不会自动呼出控制台来输入,System.out.println()会自动呼出
在window->showview->打开控制台 就会有输入的窗口
引用 1 楼 shijing266 的回复:

Eclipse重启,再试试  你这段代码我试了,ok的啊


20分
我以为你说的没有输出是什么情况呢….

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明使用Scanner无法弹出控制台的问题