java怎么用IO流把一个文件(SQLite数据库文件)复制到另一个位置
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java怎么用IO流把一个文件(SQLite数据库文件)复制到另一个位置相关的知识,希望对你有一定的参考价值。
File src=new File("原文件地址");InputStream inps = new FileInputStream(file) ;//输入流
File des = new File("目的文件地址") ;
OutputStream ops = new FileOutputStream(des) ;//输出流
if(!des.isExist())//不存在,新建
des.createNewFile() ;
int temp = 0 ;
while((temp=inps.write!)=-1)//读入,判断是否读取结束
ops.write(temp) ;//写入
try
ops.flush() ;
ops.close() ;
inps.close() ;
catch(Exception e)
...
纯手打,可能会有些错误,但是总体思路是正确的,具体的可以参考JavaIO包!看看API 参考技术A apache common-io框架提供了一下IO操作方法。
其中就有拷贝文件或目录
FileUtils.copyFile(); 参考技术B 我就只会先读出来 然后再写进去
以上是关于java怎么用IO流把一个文件(SQLite数据库文件)复制到另一个位置的主要内容,如果未能解决你的问题,请参考以下文章
JAVA 在GUI中的文本框输入数据 保存到vector 对象中,在程序退出(按右上角的红叉)通过对象流把
如何用Entity Framework 6 连接Sqlite数据库
Android SQLite:W / System.err:java.io.FileNotFoundException无法从资产复制数据库