0
我想在java中實例化文件,但文件不駐留在我的本地磁盤上,它駐留在http服務器上。我試圖做一些像當文件不存在本地磁盤上的java文件構造函數
File file = new File ("http://myserver.com/abc.txt");
但得到一個例外。如何去做呢?
我想在java中實例化文件,但文件不駐留在我的本地磁盤上,它駐留在http服務器上。我試圖做一些像當文件不存在本地磁盤上的java文件構造函數
File file = new File ("http://myserver.com/abc.txt");
但得到一個例外。如何去做呢?
String data = "";
try {
// Create a URL for the desired page
URL url = new URL("http://myserver.com/abc.txt");
BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
String str;
while ((str = in.readLine()) != null) {
data += str + "\n"
}
in.close();
} catch (MalformedURLException e) {
} catch (IOException e) {
}
System.out.println(data);
你不能創建一個文件,你必須使用讀者。