android byte 형식 파일 저장, 추가 저장

5605 단어 안드로이드 길
전편에서는float 형식의 저장에 대해 말했다.javafloat 수조와 파일 사이의 변환 대단 소단에서 대단 소단의 문제를 말했다.byte 형식으로 저장하면 이 문제를 완벽하게 피할 수 있다.
public static void saveByte(byte[] bytes, String str)
{
    FileOutputStream fos = null;
    try {
        fos = new FileOutputStream(str);
        fos.write(bytes, 0, bytes.length);
        fos.flush();
        fos.close();
    } catch (Exception e) {
        e.printStackTrace();
    }
}

참고로 추가 저장.
/**
	 *     :  FileWriter
	 *
	 * @param fileName
	 * @param content
	 */
public static void writeFileAdd(String fileName, String content) {
    FileWriter writer = null;
    try {
        //         ,           true          
        writer = new FileWriter(fileName, true);
        writer.write(content);
    } catch (IOException e) {
        e.printStackTrace();
    } finally {
        try {
            if(writer != null){
                writer.close();
            }
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

좋은 웹페이지 즐겨찾기