错误:需要inputStream,找到inputStreamReader

时间:2018-04-10 00:14:20

标签: java

我写了一个程序,假设要阅读网页文本,我按照我在这个网页上找到的一个例子,但是java抱怨:它说我有一个"无法比拟的类型:require inputStream,找到inputStreamReader。"我搜索了错误消息,看看我是否能找到任何见解,但我发现任何相关内容。我的代码如下,我评论了#34;问题专栏"在产生错误的行的正上方。

与往常一样,我感谢你们提供的任何帮助。

package com.learn.java;

import java.net.URLConnection;
import java.net. * ;
import java.io. * ;

public class Main {

    public static void main(String[] args) {

        try {
            URL url = new URL("https://news.google.com//news");
            URLConnection site = url.openConnection();

            //Problem Line (below)
            InputStream line = new InputStreamReader(site.getInputStream());
            BufferedReader lineBuffered = new BufferedReader(line);

            while (true) {
                int count = 0; ++count;
                String lineRead = lineBuffered.readLine();
                if (lineRead != null) {
                    System.out.print(count + ". " + lineRead + "\n");
                }
            }
        } catch(Exception e) {}

    }
}

0 个答案:

没有答案