创建源-->选择流-->操作(先读再写)-->释放
版本1:图片传入字节数组,再从字节数组输出图片,对接流,并未进行封装。
图片输入字节数组
pictureToBytearray(String src)
字节数组输出图片
bytearrayToPicture(byte[] array_flush,String path)
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
public class pictureToBytearrayToPicture {
//图片输入字节数组
public static byte[] pictureToBytearray(String src) {
//创建源
File picturePath = new File(src);
//字节数组
byte[] array_flush = null;
//选择流
InputStream pictureToProgram = null;
ByteArrayOutputStream programToArray = null;
try {
pictureToProgram = new FileInputStream(picturePath);
programToArray = new ByteArrayOutput