showInputDialog返回什么?

时间:2016-05-06 15:01:57

标签: java

我在Java上为学校开展项目,我遇到了JOptionPane.showInputDialog()的问题。

我的问题是:如果我在字段中输入任何内容然后点击“确定”,JOptionPane.showInputDialog()会返回什么内容?

我试着通过这个测试代码自己找到它:

public static void main(String[] args) {
    String test = JOptionPane.showInputDialog("Please enter:");
    if (test==""){
        System.out.println("Found it");
    }else{
        System.out.println(test);
    }
}

正如我所说,这不起作用。它将打印出变量test,而不是字符串“Found it”。

如果我在字段中输入任何内容然后点击“确定”,我必须在if-query中输入什么内容?

对不起我的英语,我是瑞士人。

1 个答案:

答案 0 :(得分:0)

试试这个

    public static void main(String[] args) {
        String test = JOptionPane.showInputDialog("Please enter:");
        if (test==null){
            System.out.println("Found it");
        }else{
            System.out.println(test);
        }
    }