国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

File存儲

2019-11-09 16:40:08
字體:
來源:轉載
供稿:網友

布局界面為兩個【輸入框】和兩個【按鈕】

程序代碼如下:

package com.twac.filetest;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.PRintStream;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.EditText;public class MainActivity extends Activity {	private Button btn_write;	private Button btn_read;	private EditText edt_write;	private EditText edt_read;	private final String FILE_NAME = "crazyit.bin";	@Override	protected void onCreate(Bundle savedInstanceState) {		super.onCreate(savedInstanceState);		setContentView(R.layout.activity_main);		btn_write = (Button) findViewById(R.id.btn_write);		btn_read = (Button) findViewById(R.id.btn_read);		edt_write = (EditText) findViewById(R.id.edt_write);		edt_read = (EditText) findViewById(R.id.edt_read);		btn_write.setOnClickListener(new OnClickListener() {			@Override			public void onClick(View arg0) {				// 將edt_write的內容寫入文件中				write(edt_write.getText().toString());				edt_write.setText("");			}		});		btn_read.setOnClickListener(new OnClickListener() {			@Override			public void onClick(View arg0) {				edt_read.setText(read());			}		});	}	private void write(String content) {		try {			// 以追加模式打開文件輸出流			FileOutputStream fos = openFileOutput(FILE_NAME, MODE_APPEND);			// 將FileOutputStream包裝成PrintStream			PrintStream ps = new PrintStream(fos);			// 輸出文件內容			ps.println(content);			// 關閉文件輸出流			ps.close();		} catch (FileNotFoundException e) {			e.printStackTrace();		}	}	private String read() {		try {			// 打開文件輸入流			FileInputStream fis = openFileInput(FILE_NAME);			byte[] buff = new byte[1024];			int hasRead = 0;			StringBuffer sb = new StringBuffer("");			// 讀取文件內容			while ((hasRead = fis.read(buff)) > 0) {				sb.append(new String(buff, 0, hasRead));			}			// 關閉文件輸入流			fis.close();			return sb.toString();		} catch (FileNotFoundException e) {			e.printStackTrace();		} catch (IOException e) {			e.printStackTrace();		}		return null;	}}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 西盟| 威海市| 霍山县| 汉阴县| 枣庄市| 沅陵县| 南开区| 蕉岭县| 关岭| 云和县| 泌阳县| 宣恩县| 郑州市| 滨海县| 金塔县| 成武县| 西青区| 克山县| 遵义市| 昌图县| 阳信县| 麦盖提县| 江西省| 当阳市| 日照市| 乳山市| 乌兰察布市| 宁远县| 特克斯县| 临猗县| 合水县| 宣城市| 鄂尔多斯市| 金溪县| 曲周县| 聊城市| 壤塘县| 泰和县| 萨迦县| 临海市| 资源县|