社区
Java SE
帖子详情
文件拷贝问题
flashroom
2003-12-02 09:46:37
JAVA中如何时间文件拷贝?
要先读出原文件然后写进目标文件吗??
以前没接触过
c:\a.dat
->
d:\a.dat
怎么写?谢谢
...全文
37
3
打赏
收藏
文件拷贝问题
JAVA中如何时间文件拷贝? 要先读出原文件然后写进目标文件吗?? 以前没接触过 c:\a.dat -> d:\a.dat 怎么写?谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
flashroom
2003-12-02
打赏
举报
回复
还是十分谢谢你,加分!
flashroom
2003-12-02
打赏
举报
回复
谢谢,我已经写好了,我是这样。。。。
try{
DataInputStream din=new DataInputStream(new FileInputStream(frompath));
DataOutputStream dout=new DataOutputStream(new FileOutputStream(topath));
byte data[]=new byte[din.available()];
din.read(data);
dout.write(data);
din.close();
dout.close();
}catch(Exception e){
e.printStackTrace();
}
我本来想找一个类似COPY的方法。。。。呵呵
qm0445
2003-12-02
打赏
举报
回复
import java.io.*;
class showfile{
public static void main(String args[])
throws IOException{
int i;
FileInputStream fin;
FileOutputStream fout;
PrintWriter pw=new PrintWriter(System.out,true);
try{
fin=new FileInputStream("jct.txt");
}catch(FileNotFoundException exc){
pw.println("File not found");
return;
}
try{
fout=new FileOutputStream("test.txt");
}catch(FileNotFoundException exc){
pw.println("file not found");
return;
}
do{
i=fin.read();
if(i!=-1) fout.write(i);
}while(i!=-1);
fin.close();
fout.close();
}
}
这是拷贝文件的java 原程序,希望对你有帮助
UOS Vmware
拷贝
文件
问题
Vmware安装UOS虚拟机
文件
拷贝
问题
文件
拷贝
(6种方式)
文件
拷贝
(6种方式) 大家好,最近我总结了一些
文件
拷贝
的方法,今天我和大家分享一下这些方法。 我们要注意一点:我们只能对标准
文件
进行
拷贝
,不能对目录进行
拷贝
。 第一种:用InputStream和OutputStream对
文件
进行
拷贝
(用InputStream和OutputStream可以对任意的标准
文件
进行
拷贝
) try ( //需要读取的原始
文件
输入流 InputStream inputStream = new FileInputStream("C:\\Users\\HP\\...
关于VirtualBox虚拟机和Windows主机之间的
文件
粘贴、复制和拖拽的
问题
现在已经是下午的四点半,从上午十一点就发现这个
问题
,然后开始查找解决这个
问题
的办法。反思一下为什么这么简单的
问题
浪费这么久的时间。就在十几分钟之前算是终于解决了。虚拟机和主机之间的
文件
拷贝
问题
总算找到了原因和解决方案。VitrualBox 的桌面Desktop目录,没有“W”权限,所以在桌面看不见刚才拖放的那些
文件
。
文件
被自动存放到tmp/Vitrualbox dropped files目录下。...
Linux-
文件
拷贝
命令
Linux-
文件
拷贝
命令
Linux c/c++之
文件
拷贝
Linux c/c++之
文件
拷贝
命令方式进行
文件
拷贝
#直接使用system()函数通过命令的方式
拷贝
文件
#cp 路径+旧
文件
名 路径+新
文件
名 //
文件
拷贝
(直接使用命令方式
拷贝
) #include <stdio.h> #include <stdlib.h> int main(int argc,char* argv[]){ char buff[256] = {0}; sprintf(buff,"cp %s %s",argv[1],argv[2]); system(
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章