使用字节数组读写文件
package IOStudy;
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;
/**
* 对接字节数组流_输入和输出
* 1.图片读取到字节数组
* 2.字节数组写出到文件
* 执行顺序:读文件->写字节数组->程序->读字节数组->写文件
* @author pmc
*
*/
public class ByteArrayIOout3 {
public static void main(String[] args) {
// File src=new File("txt.txt");
// try {
// InputStream in=new FileInputStream(src);
// byte temp=0;
// while((temp=(byte) in.read())!=-1){
// System.out.print((char)temp);
// }
// } catch (FileNotFoundException e) {
// e.printStackTrace();
// } catch (IOException e) {
// e.printStackTrace();
// }
byte[] datas=fileToByteArray("abc.png");
byteArrayToFile(datas,"abc