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

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

File存儲

2019-11-09 15:25:39
字體:
來源:轉載
供稿:網友

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

程序代碼如下:

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;	}}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 九江市| 绥滨县| 利辛县| 区。| 三原县| 于田县| 天门市| 通辽市| 股票| 永吉县| 桂东县| 南皮县| 万安县| 巫山县| 花莲市| 皋兰县| 深水埗区| 江孜县| 固始县| 三穗县| 九龙城区| 青海省| 古丈县| 晋城| 济阳县| 永昌县| 门源| 扬中市| 海林市| 金门县| 屯昌县| 威海市| 赤壁市| 丹东市| 红桥区| 错那县| 合水县| 卢湾区| 延津县| 荔浦县| 盐源县|