try {//創建一個URL實例URL url = new URL("http:XXXXXXXXXXXXXXXXXXX");InputStream is=url.openStream();InputStreamReader isr = new InputStreamReader(is, "utf-8");byte[] bytes=new byte[20];String str=new String(bytes,"utf-8");BufferedReader br = new BufferedReader(isr);String data = br.readLine();//讀取數據while (data != null) {//循環讀取數據System.out.println(data);//輸出數據data = br.readLine();}br.close();isr.close();is.close();videoTitles1[0] = "Y";}catch(IOException e){videoTitles1[0] = "錯誤";}
1 回答

牧羊人nacy
TA貢獻1862條經驗 獲得超7個贊
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
/**
* @author lmq
*
*/
public class RemoteFile {
public static void main(String[] args) throws Exception {
File remoteFile = new File("//192.168.7.146/test/1.txt");// 192.168.7.146是對方機器IP,test是對方那個共享文件夾名字,如果沒有共享是訪問不到的
//遠程文件其實主要是地址,地址弄對了就和本地文件沒什么區別 ,windows里面//或者\\\\開頭就表示這個文件是網絡路徑了其實這個地址就像我們再windows里面,點擊開始
//然后點擊運行,然后輸入 \\192.168.7.146/test/1.txt訪問遠程文件一樣的
BufferedReader br = new BufferedReader(new FileReader(remoteFile));
String str;
while ((str = br.readLine()) != null) {
System.out.println(str);
}
br.close();
}
}
添加回答
舉報
0/150
提交
取消