文件的复制java源代码 复制文件 java

如何将下载的java源代码导入到eclipse中运行eclipse打开并运行一个已经写好的java文件步骤如下:
1、新建一个java工程项目:右键Eclipse的PackageExplorer空白部分 , 点击New , 再点击JavaProject,输入工程名,点击finish;
2、在新建的工程里新建一个类:右键工程,点击New , 再点击Class,输入类名 , 点击finish;
3、把写好的java文件的代码复制到新建的类中;
4、右键新建的类文件,点击RunAs,再点击JavaApplication即可运行Java文件 。
需要注意的是:java文件要成功运行,前提是要有主方法(main)的存在,没有主方法没办法运行java程序 。
Java 将一个文件复制到另一处test.copy("G:\\G盘寄存资料\\我的文档1\\音乐课堂.doc","G:\\G盘寄存资料");
请注意上面的有个文件夹名字叫“G盘寄存资料”,你复制的文件后的新文件名也叫“G盘寄存资料”,这样名字重复了 , 所以就出错了 。
可以把程序改成这样的话就行了:
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
public class FileCopy {
public void copy(String src, String dest){//**********
InputStream is=null;
OutputStream os=null;
char ch[]=src.toCharArray();
//************新添加的代码**********
int pos=0;
for(int i=ch.length-1;i=0;i--)
{
if(ch[i]=='\\')
{
if(ipos)
pos=i;
}
}
String temp=src.substring(pos);
dest=dest temp;
System.out.println("dest=" dest);
//****************************************
try {
is=new BufferedInputStream(new FileInputStream(src));
os=new BufferedOutputStream(new FileOutputStream(dest));
byte[] b=new byte[256];
int len=0;
String str=null;
StringBuilder sb=new StringBuilder();
try {
while((len=is.read(b))!=-1){
os.write(b,0,len);
}
os.flush();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
if(is!=null){
try {
is.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
} catch (FileNotFoundException e) {
e.printStackTrace();
}finally{
if(os!=null){
try {
os.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
public static void main(String[] args) {
FileCopy test=new FileCopy();
test.copy("G:\\G盘寄存资料\\我的文档1\\hello.txt","G:\\G盘寄存资料");//
}
}
急求:JAVA编写复制文件夹的代码一个简单的方式就是调用cmd命令,使用windows自带的功能来替你完成这个功能
我给你写个例子
import java.io.*;
public class test{
public static void main(String[] args){
BufferedReader in = null;
try{
// 这里你就当作操作对dos一样好了 不过cmd /c 一定不要动
Process pro =Runtime.getRuntime().exec("cmd /c copy d:\\ReadMe.txt e:\\");
in = new BufferedReader(new InputStreamReader(pro.getInputStream()));
String str;
while((str = in.readLine()) != null){
System.out.println(str);
}
}catch(Exception e){
e.printStackTrace();
}finally{
if(in != null){
try{
in.close();
}catch(IOException i){
i.printStackTrace();
}
}
}
}
}
用java语言编写一个应用程序,完成文件的拷贝功能,文件名从命令行得到import java.io.*;
public class Copy {
public static void main(String args[]){
if(args.length!=2){
System.out.println("参数不正确,无法完成复制!正确用法:");
System.out.println("java Copy 源文件名 目的文件名");
System.exit(0);
}
copyFile(args[0],args[1]);
}
public static void copyFile(String src,String obj){
FileInputStream fis=null;
FileOutputStream fos=null;
try{
fis=new FileInputStream(src);
fos=new FileOutputStream(obj);
}catch(FileNotFoundException e){
System.out.println("文件不存在 , 请检查您的输入:");
}catch(IOException e){
e.printStackTrace();
}
try{
int b;
while((b=fis.read())!=-1){
fos.write(b);
}
fos.flush();
System.out.println("文件复制成功!");
}catch(IOException e){
System.out.println("文件写入错误!");
}
}
}
怎样用java程序实现文件拷贝通过输入输出流解决此问题文件的复制java源代码,具体文件的复制java源代码的可以查看JDK文件的复制java源代码的API文件的复制java源代码,实在不会的话,百度一下应该都有一堆这方面的代码 。
【文件的复制java源代码 复制文件 java】文件的复制java源代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于复制文件 java、文件的复制java源代码的信息别忘了在本站进行查找喔 。

    推荐阅读