字節數組用txt文件保存Java工具類

cymt 9年前發布 | 2K 次閱讀 Java

    public void saveToSDTemp11Byte(byte[] dataResult,String fileName) {
FileOutputStream os = null;//文件輸出流用于寫文件
String temp=null;//錄音數據字符串的形式保存在該文件中,便于做仿真對比
// 數據存儲文件
String fileNameTemp = fileName+".txt";
// 獲得SD卡路徑
File file = new File(Environment.getExternalStorageDirectory(),
fileNameTemp);
// 判斷SD卡是否可用
if (Environment.MEDIA_MOUNTED.equals(Environment
.getExternalStorageState())) {
try {
os=new FileOutputStream(file);
try {
for(int i=0;i<dataResult.length;i++)
{

                        temp=String.valueOf( dataResult[i])+",";//數字轉換成字符串  
                        os.write(temp.getBytes());  
                        //Log.i("<<<<",temp);  
                    }  

                } catch (IOException e) {  
                    // TODO Auto-generated catch block  
                    e.printStackTrace();  
                }  
            } catch (FileNotFoundException e1) {  
                // TODO Auto-generated catch block  
                e1.printStackTrace();  
            }  
            finally{  
                if(os!=null)  
                {  
                    try {  
                        os.close();  
                    } catch (IOException e) {  
                        // TODO Auto-generated catch block  
                        e.printStackTrace();  
                    }  
                }  
            }  

        }  
    }  </pre> 


 本文由用戶 cymt 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!