java获取二进制数的方法 Java中如何把图片转换成二进制流?
Java中如何把图片转换成二进制流?使用java的IO流对图片进行二进制读取操作即可示例为:读取图片为二进制流,并写入到其他图片中static void testCopyImage(){ File
Java中如何把图片转换成二进制流?
使用java的IO流对图片进行二进制读取操作即可
示例为:读取图片为二进制流,并写入到其他图片中
static void testCopyImage(){ File source=new File("E:shareWallpaperBliss.jpg") File desk=new File("d:images") if(!desk.exists()){ desk.mkdir() } try { FileInputStream inputStream=new FileInputStream(source) FileOutputStream outputStream=new FileOutputStream(new File("d:/images/Bliss.jpg")) int ch=inputStream.read() while(ch!=-1){ outputStream.write(ch) ch=inputStream.read() } inputStream.close() outputStream.close() System.out.println("图片复制成功!") } catch (FileNotFoundException e) { System.out.println("文件不存在:" e.getMessage()) } catch (IOException e) { System.out.println("文件读取错误:" e.getMessage()) } }