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


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 友谊县| 沅陵县| 富川| 西和县| 南阳市| 松潘县| 无锡市| 磐石市| 宜良县| 错那县| 邢台县| 灵石县| 航空| 曲水县| 博湖县| 昌吉市| 海阳市| 浪卡子县| 六安市| 银川市| 陵川县| 五指山市| 麦盖提县| 财经| 阜南县| 林口县| 岱山县| 丰城市| 鄂伦春自治旗| 会宁县| 同德县| 沁阳市| 太和县| 体育| 苍梧县| 秦安县| 阳高县| 阳城县| 秦安县| 巫溪县| 祁连县|