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