Android将Assert中文件复制到数据库 Java中将a文件内容复制到b文件
来源:互联网 发布:手机防监控软件 编辑:程序博客网 时间:2024/06/15 10:10
需求,将数据库**.db文件复制到 /data/data/包名/files文件中去,作为数据库使用
将a文件内容复制到b文件中去
【知识的简单回顾:将文件I/O流的输入输出流的使用--》copy】
代码如下:
/* * //path 把address.db这个数据库拷贝到data/data/包名/files/address.db */private void copyDb(String filename) {//只要你拷贝了一次,我就不要你再拷贝了try {//在指定的目录创建了 database.db文件File file=new File(getFilesDir(), filename);if(file.exists()&&file.length()>0){//正常了,不需要拷贝了 Log.i(TAG,"正常了,不需要拷贝了");}else{InputStream is=getAssets().open(filename);FileOutputStream fos=new FileOutputStream(file);byte[] buffer=new byte[1024];int len=0;len=is.read(buffer);while(len!=-1){fos.write(buffer,0,len);len=is.read(buffer);}is.close();fos.close();} }catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}
Java文件copy。
public class FileInputOutputStreamTest {public static void main(String[] args) {File af = new File("D:/temp/a.txt");File bf = new File("D:/temp/b.txt");FileInputStream is = null;FileOutputStream os = null;if (!bf.exists()) {try {bf.createNewFile();} catch (IOException e) {e.printStackTrace();}}try {is = new FileInputStream(af);os = new FileOutputStream(bf);byte b[] = new byte[1024];int len;try {len = is.read(b);while (len != -1) {os.write(b, 0, len);len = is.read(b);}System.out.println("文件内容复制成功!");} catch (IOException e) {e.printStackTrace();}} catch (FileNotFoundException e) {e.printStackTrace();} finally {try {if (is != null)is.close();if (os != null)os.close();} catch (IOException e) {e.printStackTrace();}}}}
0 0
- Android将Assert中文件复制到数据库 Java中将a文件内容复制到b文件
- 复制文件a的内容到文件b中
- 编写程序,完成文件复制功能,即将a.txt文件内容复制到b.txt文件中去
- Android 将文件复制到指定目录
- Java将文件复制到剪切板
- 将'文件1'的内容复制到'文件2'中
- Java-基础 文件操作IO 将文件内容复制到另外一个文件中去
- 将文件复制到临时文件夹
- 将字符串a复制到字符串b
- IO操作文件内容打印到控制台,将文件内容复制到另外一个文件
- 将assets文件中内容复制到SDCard中
- 复制文件中的内容到另一个文件
- Java将某个目录下的所有文件及内容复制到另一目录
- 文件流复制数据到文件 , 将文件1.txt的内容复制到2.txt 中
- Android中将字符串文字内容复制到系统剪贴板
- Android中将字符串文字内容复制到系统剪贴板
- JAVA-IO流将A文件内容Copy到B文件中
- 复制数据库等文件文件到sdcard
- android学习笔记(四)--添加ListView
- shell命令行中操作HBase数据库
- 如何拥有一个游戏策划的思维
- CF_275_DIV2_D_Interesting Array
- JVM系列一:JVM内存组成及分配
- Android将Assert中文件复制到数据库 Java中将a文件内容复制到b文件
- .net快速开发框架G.Db,年初倾情奉献
- 从xls或者txt等格式的文件中读取编码码率以及PSNR
- ArcEngine+C#中保存按钮的实现的问题 0x80030021
- JVM系列二:GC策略&内存申请、对象衰老
- 查看HBase表在HDFS中的文件结构
- C#反射调用私有方法
- 生成模型与判别模型
- VMware 10虚拟机安装CentOS6.3