如果复制一个图片以生成新的图片 你是不是要copy一个binary文件? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是这样的比如 在e:\下有一图片1.jpg现在我想生成一个同样内容的2.jpg.是新生成一个,不是改名 public static void copy(String srcFN, String dstFN) throws Exception{ FileInputStream fis = new FileInputStream(srcFN); BufferedInputStream src = new BufferedInputStream(fis); FileOutputStream fos = new FileOutputStream(dstFN); BufferedOutputStream dst = new BufferedOutputStream(fos); byte[] buf = new byte[1024]; for (int len = src.available() > 0 ? buf_in.read(buf) : -1; len >= 0; len = buf_in.available() > 0 ? buf_in.read(buf) : -1) { dst.write(buf, 0, len); } dst.flush(); dst.close(); src.close();} 数组和colletion的转换问题 java 文件创建的问题 netbeans中打开新窗口的问题 面试题: 帮忙诊断一下!! 用Swing画的界面(Java默认的显示风格)想变成Windows的风格可以吗? 在一个大包中有这么一个类,我看了半天不知道它能做什么,请大家都来看看。 大家好请帮我看一段程序,怎么样才能看到有运行的效果,这个程序是我从书上打上来的,书上说从命令行输入一个文件,并在屏幕上打印其内容 jb中加载sqlserver2000jdbc驱动 ... 请大家讨论,来者有分,java中多个线程之间共享数据的方法都有哪些? 这个语句有什么问题? 门外汉的问题
{
FileInputStream fis = new FileInputStream(srcFN);
BufferedInputStream src = new BufferedInputStream(fis);
FileOutputStream fos = new FileOutputStream(dstFN);
BufferedOutputStream dst = new BufferedOutputStream(fos);
byte[] buf = new byte[1024];
for (int len = src.available() > 0 ? buf_in.read(buf) : -1;
len >= 0;
len = buf_in.available() > 0 ? buf_in.read(buf) : -1)
{
dst.write(buf, 0, len);
}
dst.flush();
dst.close();
src.close();
}