文件存儲

文件存儲分4步:

一:創建openFileOutput對象,第一個參數是存入文件的名字,第二個參數是存儲方式,是MODE_APPEND,當有文件名字相同的文件存入時,會覆蓋原先的文件;默認使用MODE_PRIVATE,當有文件名相同的時候,他會在文本的後面繼續添加文字;使用FileOutputSream接收。

二:創建BuffereWriter對象,裏面的參數是new OutputStreamWriter(openFileOutput對象);

三:使用BuffereWriter對象裏面的wite方法,傳入將要存儲的數據;

四:在最後finally裏面判斷witer是否爲空,如果爲空,那麼writer.close();

		FileOutputStream out = null;
		BufferedWriter writer = null;
		try {
			out = openFileOutput("name", Context.MODE_APPEND);
			writer = new BufferedWriter(new OutputStreamWriter(out));
			writer.write("哈哈哈哈哈哈哈");
		} catch (Exception e) {
			e.printStackTrace();
		}finally{
			if(writer!=null)
			{
				try {
					writer.close();
				} catch (IOException e) {
					e.printStackTrace();
				}
			}
		}



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章