使用java scanner键入时不会显示任何内容

使用java scanner键入时不会显示任何内容,java,input,keyboard,output,java.util.scanner,Java,Input,Keyboard,Output,Java.util.scanner,我有一个非常简单的java脚本,其中有一个扫描器,我想在控制台中键入。但是当我键入eclipse时,控制台上没有显示任何内容。我不明白怎么了 import java.io.*; import java.util.*; public class test { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("yo"); } } 你不能接受任

我有一个非常简单的java脚本,其中有一个扫描器,我想在控制台中键入。但是当我键入eclipse时,控制台上没有显示任何内容。我不明白怎么了

import java.io.*;
import java.util.*;

public class test {

public static void main(String[] args) {

Scanner input = new Scanner(System.in);
System.out.println("yo");
}
}

你不能接受任何意见

尝试先等待输入:

String nextInput = input.nextLine();
System.out.println(nextInput);
那么你应该使用:

publicstaticvoidmain(字符串[]args){
扫描仪输入=新扫描仪(System.in);
System.out.println(input.next());
}


现在您将得到您将在控制台中写入的内容

我无法正确理解?您可以通过添加System.out.println(“写入输入”)通知用户写入输入;就在下线之前。