Java中是否有URL的文件读取器?
考虑以下几点Java中是否有URL的文件读取器?,java,url,Java,Url,考虑以下几点 val br = new BufferedReader(new FileReader(inputFileName)) 但是我想直接从web读取文件,而不是文件,也就是说,从ftp或http读取文件。那么,从URL读取的等价物是什么呢?它是 下面是Java文档中的一个示例: 它是 下面是Java文档中的一个示例: 您可以使用java.io.InputStream 导入java.net。; 导入java.io 有关更多信息,请参见您可以使用java.io.InputStream 导入
val br = new BufferedReader(new FileReader(inputFileName))
但是我想直接从web读取文件,而不是文件,也就是说,从ftp或http读取文件。那么,从URL读取的等价物是什么呢?它是
下面是Java文档中的一个示例:
它是
下面是Java文档中的一个示例:
您可以使用java.io.InputStream 导入java.net。; 导入java.io
有关更多信息,请参见您可以使用java.io.InputStream 导入java.net。; 导入java.io 有关更多信息,请参阅
import java.net.*;
import java.io.*;
public class URLConnectionReader {
public static void main(String[] args) throws Exception {
URL oracle = new URL("http://www.oracle.com/");
URLConnection yc = oracle.openConnection();
BufferedReader in = new BufferedReader(new InputStreamReader(
yc.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null)
System.out.println(inputLine);
in.close();
}
}
public class URLConnectionReader {
public static void main(String[] args) throws Exception {
URL oracle = new URL("http://www.oracle.com/");
URLConnection yc = oracle.openConnection();
BufferedReader in = new BufferedReader(new InputStreamReader(
yc.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null)
System.out.println(inputLine);
in.close();
}
}