您的位置:首页 > 其它

文件的存储和读取

2015-10-26 15:18 211 查看
package com.example.filedemo;

import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.PrintStream;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;

public class MainActivity extends Activity {
private static final String FILENAME = "msg";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
FileOutputStream outputStream = null;
try {
//获得文件输入流
outputStream = openFileOutput(FILENAME, 0);
//进行包装
PrintStream printStream = new PrintStream(outputStream);
printStream.println("姓名:吉林");
printStream.println("年龄:100");
printStream.println("省会:长春");

printStream.close();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

}


读取

show = (TextView) findViewById(R.id.show);
FileInputStream in = null;
try {
in = openFileInput(FILENAME);
Scanner sc = new Scanner(in);
while(sc.hasNext()){
show.append(sc.next()+"\n");

}
sc.close();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: