JAVA (JSP)文件输入输出问题?

目的:将一个文件夹下的一张图片,复制到另一个文件夹下。问题:复制是复制过去了,大小各方面都相同,外表有点不同,如图:复制后:,复制后就显示不出内容了,这样就调不出图片了。... 目的:将一个文件夹下的一张图片,复制到另一个文件夹下。问题:复制是复制过去了,大小各方面都相同,外表有点不同,如图:复制后:,复制后就显示不出内容了,这样就调不出图片了。 具体问题:我在一个控件里调用前一个图片能行,可调用复制的图片就不行了,具体代码是这样的:String ss=null;                 FileInputStream fis=new FileInputStream("C:\\"+newfile);      byte[]buf=new byte[2000];      int len=fis.read(buf);      ss=new String(buf,0,len);      fis.close();        FileOutputStream fos=new FileOutputStream("D:\\"+newfile);      fos.write(ss.getBytes());      fos.close(); 那位高手帮帮忙哈,谢了。 展开
 我来答
小冬冬97
2012-06-01 · TA获得超过232个赞
知道答主
回答量:310
采纳率:0%
帮助的人:201万
展开全部
ss=new String(buf,0,len);有问题,并不是每一个图片文件的字节都能转换成字符串的。
这一句不要。
fos.write(buf,0,len)
你试试看。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
养初厹06
2012-06-01 · TA获得超过203个赞
知道小有建树答主
回答量:784
采纳率:0%
帮助的人:424万
展开全部
看是否是扩展名问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式