Java中的动作侦听器等待

埃里克·朗

试图制作一个漂亮的小程序,但我认为它试图通过GET请求运行代码,而不等待用户输入。它的代码不是很多,因此,如果您可以通过将我定向到可以找到解决该问题的信息的资源来帮助我,那就太好了。

@SuppressWarnings("unused")
public class Test {

    public static void main(String args[]) throws IOException {
        BufferedReader rd;
        OutputStreamWriter wr;
        String movie = null;
        Console console = System.console();
        movie = console.readLine("Enter input:");
        try {
            URL url = new URL("http://www.imdbapi.com/?i=&t=" + movie);
            URLConnection conn = url.openConnection();
            conn.setDoOutput(true);
            wr = new OutputStreamWriter(conn.getOutputStream());
            wr.flush();

            // Get the response
            rd = new BufferedReader(
                    new InputStreamReader(conn.getInputStream()));
            String line;
            line = rd.readLine();
            if (line != null) {
                System.out.println(line);
            } else {
                System.out.println("Sorry! That's not a valid URL.");
            }
        } catch (UnknownHostException codeyellow) {
             System.err.println("Caught UnknownHostException: " + codeyellow.getMessage());
        }
    }

}
反斜杠

您的代码NullPointerException在该行上给出了

movie = console.readLine("Enter input:");

这意味着不会初始化控制台对象。

尝试像这样读取输入:

Scanner s = new Scanner(System.in);
System.out.println("Enter input:");
movie = s.nextLine();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

动作侦听器中的动作侦听器错误

来自分类Dev

一类JAVA中的窗口侦听器和动作侦听器

来自分类Dev

数组和动作侦听器Java

来自分类Dev

Java。JMenu的动作侦听器

来自分类Dev

动作侦听器Java问题

来自分类Dev

使用Java的PI中的GPIO引脚侦听器导致动作突发事件

来自分类Dev

在Java / Swing中,为什么我们将类用于动作侦听器?

来自分类Dev

如何从 Java 中的 JTextField 检索字符串到动作侦听器?

来自分类Dev

侦听器等待输入

来自分类Dev

编写动作侦听器以关闭程序Java

来自分类Dev

从Java动作侦听器获取变量值?

来自分类Dev

Java动作侦听器:实现vs匿名类

来自分类Dev

如何在动作侦听器中更新EditableValueHolder的值?

来自分类Dev

如何在JButton动作侦听器中绘制矩形

来自分类Dev

选择项中的JList动作侦听器“延迟”

来自分类Dev

Java中Redis的侦听器

来自分类Dev

Java中Redis的侦听器

来自分类Dev

Java实现中的关键侦听器。

来自分类Dev

Java 中的事件(侦听器)

来自分类Dev

停止动作侦听器队列

来自分类Dev

多个单选按钮的动作侦听器

来自分类Dev

如何修复动作侦听器输出?

来自分类Dev

对按钮使用动作侦听器

来自分类Dev

动作侦听器不起作用

来自分类Dev

动作3-将鼠标侦听器添加到鼠标侦听器中吗?

来自分类Dev

编译器无法识别动作侦听器类中的参数

来自分类Dev

Java Android侦听器

来自分类Dev

Java侦听器-不侦听

来自分类Dev

PHP中的侦听器