2014-09-05 112 views
0

我想寫一個字節數組到文件夾。字節數組是通過將zip文件轉換爲字節數組創建的,當我將其轉換回來時,我想以解壓縮(提取)的格式寫入文件。將字節數組寫入文件夾

我的代碼如下。在線路

FileOutputStream fileOuputStream = new FileOutputStream(f); 

拒絕訪問異常拋出。我想將字節數組內容直接寫入解壓縮格式的文件夾中。有什麼辦法可以直接做,而不是以壓縮格式寫入字節數組,然後解壓縮它?

private void (byte[] content, String baseFolder) { 

    File f = new File(baseFolder,"TestFolder"); 

    if (!f.isDirectory()) 
     f.mkdirs(); 
    if (!f.canWrite()) 
     f.setWritable(true); 

    try { 
     FileOutputStream fileOuputStream = new FileOutputStream(f); 
     fileOuputStream.write(content); 
     fileOuputStream.close(); 
    } catch (Exception ex) { 
    } 
} 

回答