java将图片文件转化为字节流

转载 2016年08月31日 09:23:26

String path = "g:/iphone4.jpg";
File file = new File(path);

FileInputStream fis = new FileInputStream(file);
byte[] b = new byte[fis.available()];
StringBuilder str = new StringBuilder();//不建议用String

 fis.read(b);

for(byte bs:b)
   {
    str.append(Integer.toBinaryString(bs));//转换为二进制
   }

//把字节数组的图片写到另一个地方

   File apple= new File("D:/apple.jpg");
   FileOutputStream fos = new FileOutputStream(apple);
   fos.write(b);
   fos.flush();
   fos.close();

Java File和byte数据之间的转换

package cn.iworker.file; import java.io.BufferedOutputStream; import java.io.ByteArrayOutputStream;...
  • hwl1314
  • hwl1314
  • 2013年11月05日 23:51
  • 15184

将java的byte[]字节流转成文件

/** * 将字节流转换成文件 * @param filename * @param data * @throws Exception */ public static void sav...
  • qq_37581708
  • qq_37581708
  • 2017年06月09日 18:38
  • 1561

java IO(File类、字节流与字符流、字节字符转换流)

File类 在整个io包中,唯一表示与文件本身有关的类就是File类。使用File类可以进行创建或删除文件等常用操作,要想使用File类,则首先要观察File类的构造方法,此类的常用构造方法如下 ...
  • cz1029648683
  • cz1029648683
  • 2011年08月14日 14:57
  • 25948

java实现图片转化为字节流,字节流还原成图片

最近,在研究图片转化为字节流以及字节流还原成图片的,代码如下:package com.mybatis.test; import java.io.File; import java.io.FileIn...
  • u010627840
  • u010627840
  • 2016年01月09日 20:18
  • 18694

JAVA--将二进制流转换成图片文件

import java.io.ByteArrayInputStream; import java.io.File; import java.io.FileInputStream; import jav...
  • u010926176
  • u010926176
  • 2014年01月27日 17:26
  • 12661

如何使用文件字节输入流(FileInputStream)将文件读取到程序中

读取步骤: 1. 创建源对象 2.创建文件字节输入流对象(FileInputStream),并接在源上 3.进行IO操作(具体的读取操作) 4.关闭文件(必不可少的一步,如果操作文件,就得开通...
  • caidie_huang
  • caidie_huang
  • 2016年10月05日 10:47
  • 5310

Java InputStream、String、File相互转化

String --> InputStream ByteArrayInputStream stream = new ByteArrayInputStream(str.getBytes()); Input...
  • u010002184
  • u010002184
  • 2016年05月02日 16:43
  • 13392

Java文件与io——复制文件和转换流

字节流与字符流的区别 在所有的流操作里,字节永远是最基础的。任何基于字节的操作都是正确的。无论是文本文件还是二进制的文件。 如果确认流里面只有可打印的字符,包括英文的和各种国家的文字,也包括中文,...
  • sunnylinner
  • sunnylinner
  • 2016年08月02日 09:46
  • 1669

java实现文件转换成二进制存储与取出

一、功能描述: 将文件转成二进制数据放入数据库中,需要的时候,便可以取出安装与使用。 二、数据库: 建立一个数据库字段存放转成二进制的图片,这个字段有一个要求就是要设置成blob类型的 ...
  • caoyuan10036
  • caoyuan10036
  • 2011年12月27日 17:10
  • 34551

java io流 图片和字符串之间的转换

public static String getImageStr(String imgFile) {// 将图片文件转化为字节数组字符串,并对其进行Base64编码处理 //String imgFi...
  • nhm_lxy
  • nhm_lxy
  • 2014年06月11日 20:32
  • 1911
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java将图片文件转化为字节流
举报原因:
原因补充:

(最多只允许输入30个字)