Java FileOutputStream Write saveArray(byte[] pictureBytes, OutputStream stream)

Here you can find the source of saveArray(byte[] pictureBytes, OutputStream stream)

Description

save Array

License

LGPL

Declaration

public static void saveArray(byte[] pictureBytes, OutputStream stream) 

Method Source Code

//package com.java2s;
//License from project: LGPL 

import java.io.Closeable;
import java.io.File;

import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;

import java.io.OutputStream;

public class Main {
    public static void saveArray(byte[] pictureBytes, OutputStream stream) {
        try {//w w w  . jav  a  2s .  c om
            stream.write(pictureBytes);
        } catch (IOException e) {

        }
    }

    public static void saveArray(byte[] pictureBytes, File output) {
        FileOutputStream stream;
        try {
            stream = new FileOutputStream(output);
            try {
                saveArray(pictureBytes, stream);
            } finally {
                closeStream((Closeable) stream);
            }

        } catch (FileNotFoundException e1) {

        }
    }

    public static void closeStream(Closeable stream) {
        if (stream != null) {
            try {
                stream.close();
            } catch (IOException e) {

            }
        }
    }
}

Related

  1. save(String content, String fileName)
  2. save(String data, String encoding, String file)
  3. save(String f, byte[] data)
  4. save(String filename, byte[] bytes)
  5. save(String path, byte[] content, IProgressMonitor monitor)
  6. saveBase64Str2Disk(String base64Str, File file)
  7. saveBase64strToFile(String base64Str, String filePath)
  8. saveBinaryFile(String fileName, byte[] buffer)
  9. saveByteArrayToFile(final File file, final byte[] array)