永远不要执行代码。 Java的

时间:2014-02-21 17:36:46

标签: java

我的问题是当我在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);
    }
}

2 个答案:

答案 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);
    }
}