Java:使用I/O流操作将一个图片复制到另一个文件夹下后打不开的解决方法
来源:互联网 发布:android端编程软件 编辑:程序博客网 时间:2024/05/21 11:08
众所周知,I/O不仅仅可以操作文件,还可以操作计算机磁盘上其他的资源,比如图片,视频,压缩包等。但是,我在操作图片时却没有成功,复制成功了,但是图片却打不开。
我的代码:
复制成功了,拷贝的图片也出现了它应该出现的位置,但是双击打开的时候,却遇到了残忍的提示
大致意思是这个图片是不被识别的或是损坏的,好吧。再回去看代码,也没几行,我觉得问题应该是出在了字节数组转字符串再转字节数组那一行,我也没问老师,但我个人猜测应该是二进制数据在转成字符串后出现了问题,再转回去的数据不是之前的了,所以写入的数据不是之前的图片的二进制数据,才会出现损坏或不被识别。
尝试对这一行进行修改,既然转String出现问题,那么就不转了,直接写字节数组,修改后的代码如下
是的,我只修改了那一行,但是复制后的图片却能打开了。
希望能对你解决问题有所帮助。
2017/8/2 19:43
Lucifer
阅读全文
0 0
- Java:使用I/O流操作将一个图片复制到另一个文件夹下后打不开的解决方法
- java关于把一个文件从一个文件夹复制到另一个文件夹的操作
- java中 功能:演示文件字符流的案例 * 将文件从一个文件夹复制到另一个文件夹 */
- PYTHON实现将一个文件夹下的名字满足条件的图片拷贝复制到另一个文件夹路径
- 文章标题 将图片从一个文件夹复制到另一个文件夹
- 用高效流,将一个图片复制到另一个路径
- 将一个文件夹复制到另一个文件夹中
- 将SVN仓库里面的一个文件夹的所有内容复制到另一个文件夹下
- 将一个文件夹下的所有文件复制到另一个文件夹下
- 实验 4.2.4 实现文件复制 1. 用文件流的 I/O 函数实现一个文件拷贝程序,将一个文件拷贝到另一个文件。 2. 分别用字节读,行读,任意大小读的方式。
- 使用C++ 复制一个文件夹下的所有文件到另一个文件夹
- [PHP][Function]实现将一个文件夹下的所有文件及文件夹复制到另一个文件夹里(保持原有结构
- 将一个文件从一个文件夹拷贝到另一个文件夹的java代码
- IO字节流操作:将音频复制到另一个文件夹中。
- 复制一个文件夹到另一个文件夹
- python---将一个文件夹下的图片移到另一个文件夹
- Java IO 复制一个文件到另一个文件夹下
- 将一个文件夹的内容拷贝到另一个文件夹中
- SQL中转换数据类型的 Cast和Convert的用法和区别 SQL Server 函数
- 每日一练(8)—— 野指针
- CSDN·MarkDown常用操作
- 素筛讲解及模板(线性筛)
- WordPress模板制作教程
- Java:使用I/O流操作将一个图片复制到另一个文件夹下后打不开的解决方法
- 单链表的实现和相关面试题及其详解(C语言)
- c++ set求差集,并集,交集
- 关于Java常见问题
- com.rabbitmq.client.AlreadyClosedException: connection is already closed due to connection error;
- android ArrayAdapter抛出java.lang.UnsupportedOperationException
- HDU 1061暴力打表找规律
- uva11020(set的使用)优势人群
- oracle赋权问题(如何在一个用户下查询其他用户的表)