复制文件的问题:使用fileinputstream和fileoutputstream实现文件复制

author author     2022-08-08     566

关键词:

public class Test{
public static void main(String [] args)
{
Test t=new Test();
t.upload();
}
public void upload()
{
Scanner sc=new Scanner(System.in);
System.out.println("路径");
String str=sc.next();
File f=new File(str);
 
System.out.println("复制的位置:");
String di=sc.next();
 
FileInputStream fi=null;
FileOuputStream fo=null;
 
try{
fi=new FileInputStream (f);
fo=new FileOutputStream(di+File.separator+f.getName());//复制文件的名字
 
int num=0;
while((num=fi.read())!=-1)
{
fo.write(num);
}
 
System.out.println("成功");
}
catch(Exception e)
{
 
e.printStackTrace();
System.out.println("失败");
}
finally
{
try{
fi.close();
fo.close();
}
catch(IOException e)
{
e.printStackTrace();
}
}
 
 
 
}
 
 
 
 
}

如何使用 FileInputStream 访问 jar 中的 txt 文件?

】如何使用FileInputStream访问jar中的txt文件?【英文标题】:HowcanIaccessatxtfileinajarwithFileInputStream?【发布时间】:2010-12-2704:19:49【问题描述】:我知道getResourceAsStream()方法,但是读取文件的解析器存在问题,整个结构被实现为期望F... 查看详情

java文件复制

...经典的方式将一个文件的内容复制到另一个文件中。使用FileInputStream读取文件A的字节,使用FileOutputStre 查看详情

复制文件的方法

packageIO流;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io.IOException;publicclassCopy{publicstaticvoidmain(String[]args){FileInputStream 查看详情

字节流,fileoutputstream类,fileinputstream类,复制文件,字符流(代码片段)

字节输出流OutputStreamOutputStream此抽象类,是表示输出字节流的所有类的超类。操作的数据都是字节基本方法:子类可继承调用以上方法 FileOutputStream类构造方法:FileOutputStream类写入数据到文件中例子:packagecom.oracle.FileoutStream;i... 查看详情

Java Inventory - 如何使用 FileInputStream 读取文件?

】JavaInventory-如何使用FileInputStream读取文件?【英文标题】:JavaInventory-HowtoreadafileusingFileInputStream?【发布时间】:2015-06-2206:47:38【问题描述】:对于我本学期的最后一项作业,我必须创建一个包含Item对象数组的库存程序。每个... 查看详情

io使用buffer复制流媒体文件(代码片段)

...文件的对象是filereader,inputstream体系中操作文件的对象是fileinputstream;4.是否提高效率:如需提高效率,使用缓存类buffered~,只要用到缓冲区,就要记得刷新,关闭缓冲区,就是在关闭缓冲区中的流对象。   ①完整的... 查看详情

fileinputstream

/*File类:用于描述一个文件或者文件夹的。通过File对象我们可以读取文件或者文件夹的属性数据,如果我们需要读取文件的内容数据,那么我们需要使用IO流技术。IO流(InputOutput)IO流解决问题:解决设备与设备之间的数据传输... 查看详情

在java中读取属性文件时出错[复制]

这个问题在这里已有答案:HowdoIloadafilefromresourcefolder?14个答案我的项目目录看起来像这样我收到以下错误java.io.FileInputStream.open中的java.io.FileInputStream.open0(本地方法)中的线程“main”java.io.FileNotFoundException:/resources/config.propert 查看详情

解决fileinputstream读取文件中文乱码问题(转)

当Java中使用FileInputStream读取txt等文档时,中文会产生乱码,解决方法如下:try{fis=newFileInputStream(file);InputStreamReaderreader=newInputStreamReader(fis,"GBK");//最后的"GBK"根据文件属性而定,如果不行,改成"UTF-8"试试BufferedReaderbr=newBuffered 查看详情

java基础知识十一:fileinputstream字节输入流读取文件复制读取字节数组复制图片案例,字节缓冲流介绍复制视频案例,字符串编码与解码

FileInputStream:字节输入流读取注意:字节输入流,到-1就是文件内容的末尾 //FileInputStream字节输入流读取publicclass FileInputStreamDemo5   publicstaticvoid main(String[] args) throws IOException     FileInputStreamfis = new FileInp... 查看详情

2016-9-61批量给文件名的前面加上“igeek_高薪就业”2利用fileinputstream和fileoutputstream复制文件

在此只列出典型题目,有的题目扫一眼就有思路的不去浪费时间了,想要完整题目的评论留邮箱,看到就发.1、批量给文件名的前面加上“igeek_高薪就业”packagecom.work;importjava.io.File;publicclassWork0906{publicstaticvoidmain(String[]args){//1... 查看详情

使用i/o流复制指定文件

将d:/zhouxiaoyu/test.txt的文件复制到d:/zhouxiaoyu/tests.txt文件中。importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io.IOException;publicclassCopy  查看详情

复制文本文件:使用绝对路径复制文件(代码片段)

packagetest;importjava.io.FileInputStream;importjava.io.FileOutputStream;importjava.io.IOException;/***@authorshusheng*@description使用绝对路径复制文件*@Email[email protected]*@date2018/11/917:23*/publiccl 查看详情

无法在 Java 中复制“我的文档”

...个位置。我使用了下面的代码。importjava.io.File;importjava.io.FileInputStream;importjava.io.FileOutputSt 查看详情

为啥使用 BufferedInputStream 逐字节读取文件比使用 FileInputStream 快?

】为啥使用BufferedInputStream逐字节读取文件比使用FileInputStream快?【英文标题】:WhyisusingBufferedInputStreamtoreadafilebytebybytefasterthanusingFileInputStream?为什么使用BufferedInputStream逐字节读取文件比使用FileInputStream快?【发布时间】:2013-09... 查看详情

getResourceAsStream() 与 FileInputStream

】getResourceAsStream()与FileInputStream【英文标题】:getResourceAsStream()vsFileInputStream【发布时间】:2011-01-1911:22:47【问题描述】:我试图在web应用程序中加载文件,当我使用FileInputStream时出现FileNotFound异常。但是,使用相同的路径,当... 查看详情

文件的复制

packageliuer;importjava.io.File;importjava.io.FileInputStream;importjava.io.FileOutputStream;importjava.io.IOException;publicclassCopyTest{publicstaticvoidmain(String[]args){}//复制文件,publicstaticvoidco 查看详情

io流:字节流复制视频

...,返回读取到的字节数。InputStream有很多子类,其中子类FileInputStream可用来读取文件内容。FileInputStream从文件系统中的某个文件中获得输入字节。下面是一个字节流复制视频的小案例: importjava.io.FileInputStream;importjava.io.FileOutp... 查看详情