国产探花免费观看_亚洲丰满少妇自慰呻吟_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;	}}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 色达县| 乌拉特前旗| 福州市| 济宁市| 台东市| 景德镇市| 铁岭市| 丰原市| 宿松县| 潢川县| 合阳县| 通海县| 阿坝县| 上犹县| 镇赉县| 芷江| 莱阳市| 夏河县| 武穴市| 南康市| 宽甸| 晋城| 北川| 宣武区| 响水县| 教育| 沧州市| 新郑市| 靖江市| 茂名市| 凤翔县| 格尔木市| 措美县| 巴中市| 定南县| 九寨沟县| 准格尔旗| 大足县| 大方县| 广德县| 河池市|