我的问题是当我在eclipse中运行代码时,它似乎永远不会在底部做任何事情。有一天,我制作了一些几乎相同的程序,他们工作得很好。我唯一可以假设的是它永远不会从扫描仪获得输入,所以它永远不会打印线,所以程序只是继续运行。
import java.util.Scanner;
public class testrun {
public static void main(String args[]){
String name;
Scanner get = new Scanner(System.in);
name = get.nextLine();
System.out.println(name);
}
}
答案 0 :(得分:5)
您可能需要键入内容并按Enter键。扫描仪的nextLine()正在等待输入。
:)
它发生在我们所有人身上。
答案 1 :(得分:1)
该程序运行良好并要求输入。
保留一些帮助,以打印一些帮助声明,并使其用户友好。
import java.util.Scanner;
public class Testrun {
public static void main(String args[]){
String name;
System.out.println("Please Enter : ");
Scanner get = new Scanner(System.in);
name = get.nextLine();
System.out.println(name);
}
}