我写了一个程序,假设要阅读网页文本,我按照我在这个网页上找到的一个例子,但是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) {}
}
}