Java读取在线文件保存至本地代码:
import java.io.*;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;
public class TST {
public static void main(String[] args) {
URL url = null;
try {
url = new URL("http://192.168.30.153:8888/group1/M00/02/4E/wKgemV1HitKAEGy3AAAIRuROQlY51.java"); //想要读取的url地址
URLConnection conn = url.openConnection();
BufferedReader in = new BufferedReader(new InputStreamReader(conn.getInputStream()));
String urlString = "";
String current;
while ((current = in.readLine()) != null) {
urlString += current;
}
//写到本地
File fp = new File("D:/test.java");
OutputStream os = new FileOutputStream(fp);
os.write(urlString.getBytes());
os.close();
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}