导航:首页 > 编程语言 > javafile创建

javafile创建

发布时间:2025-08-09 16:38:25

java 怎么使用远程 url 创建 file

importjava.io.BufferedReader;
importjava.io.File;
importjava.io.FileReader;

/**
*@authorlmq
*
*/
publicclassRemoteFile{

publicstaticvoidmain(String[]args)throwsException{
FileremoteFile=newFile("//192.168.7.146/test/1.txt");//192.168.7.146是对方机器IP,test是对方那个共享文件夹名字,如果没有共享是访问不到的
//远程文件其实主要是地址,地址弄对了就和本地文件没什么区别,windows里面//或者\\开头就表示这个文件是网络路径了其实这个地址就像我们再windows里面,点击开始
//然后点击运行,然后输入\192.168.7.146/test/1.txt访问远程文件一样的

BufferedReaderbr=newBufferedReader(newFileReader(remoteFile));
Stringstr;
while((str=br.readLine())!=null){
System.out.println(str);
}
br.close();
}
}

如果是非共享文件 你只能通过url读取流来生成了

publicvoiddownUrlTxt(StringfileName,StringfileUrl,StringdownPath){
FilesavePath=newFile(downPath);
if(!savePath.exists()){
savePath.mkdir();
}
String[]urlname=fileUrl.split("/");
intlen=urlname.length-1;
Stringuname=urlname[len];//获取文件名
try{
Filefile=newFile(savePath+"/"+uname);//创建新文件
if(file!=null&&!file.exists()){
file.createNewFile();
}
OutputStreamoputstream=newFileOutputStream(file);
URLurl=newURL(fileUrl);
HttpURLConnectionuc=(HttpURLConnection)url.openConnection();
uc.setDoInput(true);//设置是否要从URL连接读取数据,默认为true
uc.connect();
InputStreamiputstream=uc.getInputStream();
System.out.println("filesizeis:"+uc.getContentLength());//打印文件长度
byte[]buffer=newbyte[4*1024];
intbyteRead=-1;
while((byteRead=(iputstream.read(buffer)))!=-1){
oputstream.write(buffer,0,byteRead);
}
oputstream.flush();
iputstream.close();
oputstream.close();
}catch(Exceptione){
System.out.println("读取失败!");
e.printStackTrace();
}
System.out.println("生成文件路径:"+downPath+fileName);
}
阅读全文

与javafile创建相关的资料

热点内容
c语言编程三个月能学成什么样 浏览:796
文件gdpt格式 浏览:803
系统升级下载文件在哪里 浏览:777
xml文件如何用不同颜色标注 浏览:964
win10漏洞文件 浏览:624
学校教学楼网络布线图 浏览:589
编程的image是什么意思 浏览:665
在哪里看国家经济数据 浏览:429
jsp日期钻换unix时间戳的函数 浏览:630
wpweixinqqcom 浏览:88
win81rt升级win10 浏览:97
聊天文件视频文件怎么打开 浏览:120
规划类app 浏览:513
excel打开分为单独文件 浏览:770
如何学编程网上教程 浏览:276
c语言如何写文件 浏览:477
手机怎么重命名文件 浏览:772
苹果手机百度浏览器下载文件位置 浏览:54
数控铣床分八个点如何编程 浏览:711
dnf90版本断肠绝伤 浏览:524

友情链接