/**
* 复制文件操作
* 路径可以用相对路径 ,也可以用绝对路径
* @param sourceFile 源文件路径
* @param newFile 新文件路径
* */
public static void copyFile(String sourceFile,String newFile){
File img1 = new File(sourceFile);//源文件
File copyimg = new File(newFile);//复制的新文件
if(!copyimg.exists()){//如果文件不存在 创建
try {
copyimg.createNewFile();
} catch (IOException e) {
System.out.println("copyimg.creatNewFile() error!");
}
}
FileOutputStream fos = null;
FileInputStream fis = null;
byte[] buffer = null;
try {//创建文件读写流
fos = new FileOutputStream(copyimg);
fis = new FileInputStream(img1);
} catch (FileNotFoundException e) {
System.out.println("new stream error!");
}
try {//创建 byte数组
buffer = new byte[fis.available()];
} catch (IOException e) {
}
try {//文件流读写
fis.read(buffer);
fos.write(buffer);
} catch (IOException e) {
System.out.println("fis fos error!");
}
try {//关闭文件流
fis.close();
fos.close();
} catch (IOException e) {
System.out.println("close error!");
}
}
File file = new File("C:\\Users\\mumaqm\\Desktop\\bbb.txt");
BufferedReader reader = null;
try {
reader = new BufferedReader(new FileReader(file));
String tempString = null;
while ((tempString = reader.readLine()) != null) {
System.out.print(tempString+",");
}
} catch (Exception e) {
e.printStackTrace();
}
分享到:
相关推荐
java文件复制,使用java语言开发的,效果如windows 的复制和粘贴效果。
一个简单的基于java实现的文件复制器,分享给大家学习
将文件从一个文件夹复制到指定的目录,可用于服务器文件复制,只需传入文件地址以及目录地址即可完成复制
可以复制单个文件或整个文件夹下的所有文件
实现文本复制操作的简易JAVA代码,适用于JAVA初学者
利用java实现文件的复制整个文件夹内容,实现文件的复制
这是JAVA SE中的文件复制的代码,很多人对于文件复制不是很理解,希望通过此代码可以帮助更多的人来理解怎么是用Java语言实现文件的复制
java复制文件的4种方式 java复制文件的4种方式 java复制文件的4种方式
用户输入原始文件地址。。。然后输入要复制到的目录。
1)在FileCopy类中,建立copy方法,实现文件复制的内容; 2)程序中需要考虑输入输出异常处理; 3)在dos控制台窗口环境下,通过命令行参数运行程序,如: Java FileCopy test1.txt test2.txt
Java文件复制源代码(含使用Swing组件、无法复制文件夹)
实现简单的文件复制功能,适合java入门学习 输入输出部分
Java实现多线的文件复制(界面)。 可以选择复制文件的路径,和复制到某处的路径。可以选择线程数量。
这是一个利用java swing做的一个文件复制器,你可以根据自己的需要选择复制的文件的类型,可以自己设定文件筛选的类型。反正是一款很实用的文件复制器。。相信我没错了。 注:解压密码仍然是:you'dbest
BufferedWriter BufferedReader 具体例子
本程序用java语言实现了文件流的几乎所有操作,如文件复制,移动,删除,新建等。
1)在FileCopy类中,建立copy方法,实现文件复制的内容; 2)程序中需要考虑输入输出异常处理; 3)在dos控制台窗口环境下,通过命令行参数运行程序。
java编程,使用FileInputStream ,FileOutputStream 实现了把一个文件的内容复制到另外一个文件 /* * 多种类型文件的复制 */