使用java获取远程服务器的文件,并读取内容(该文件可以通过Url直接获取)

import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.URL;public class ReadFileFromURL {public static void main(String[] args) {try {URL url = new URL("http://www.example.com/file.txt");BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));String inputLine;while ((inputLine = in.readLine()) != null) {System.out.println(inputLine);}in.close();} catch (IOException e) {e.printStackTrace();}}}

使用的时候稍作修改,将inputLine赋值,然后使用,否则直接在下面调用为nul,因为循环过后inputLine变成null!!!(按行读取)