1

当我在eclipse中运行一个简单的java程序时,当我运行它时,控制台会闪烁它应该闪烁的东西,然后它就消失了。

public class apples {
    public static void main(String[] args) {
        int age = 60;
        if (age < 50) {
            System.out.println("You are young");
        } else {
            System.out.println("You are old");
        }
    }
}
4

1 回答 1

1

您的程序在打印需要打印的内容后立即终止。您可以使用多种方法将控制台保持在屏幕上。

您的程序在打印需要打印的内容后立即终止。您可以使用多种方法将控制台保持在屏幕上。一种可能性是使用

while(true);

阻止应用程序退出。请注意,您应该只将其用于调试方法!

另一种可能更好的方法是在关闭窗口之前要求输入。

只需从标准输入中读取一行。您的程序将等到您输入某些内容然后才退出。

Scanner sc = new Scanner(System.in); // create a scanner that will read from standard input
String s = sc.nextLine(); // You don't even need to save the return value of
                          // sc.nextLine() here
于 2013-10-03T17:38:10.673 回答