Android文件存储_A_文本文件_文件保存在内存中

package com.file.activity;

import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.PrintStream;
import java.util.Scanner;
import com.file.com.R;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
// 文件的输入输出操作 文件保存在内存中
public class FileOutputOperate extends Activity{
 private static String FILENAME = "mengxiang.txt";//设置文件名
 private TextView msg = null;
 @Override
 protected void onCreate(Bundle savedInstanceState) {
  // TODO Auto-generated method stub
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main);
  setView();
  //文件的存储
  outputStream();
  //文件的读取
  inputStream();
  
 }
 private void setView() {
  
  msg = (TextView)findViewById(R.id.msg);
  
 }
 /*
  * 文件的读取
  * */
 private void inputStream()  {
  
  FileInputStream input = null;
  try {
   input = openFileInput(FILENAME);//取得输入流
  } catch (Exception e) {
   
   e.printStackTrace();
  }
  Scanner scanner = new Scanner(input);//扫描流
  while(scanner.hasNext()){
   
   this.msg.append(scanner.next()+"\n");
  }
  scanner.close();
 }
 /*
  * 文件的存储
  * */
 private void outputStream() {
  
  FileOutputStream output = null;
  try {
   //接收文件输出对象
   output = openFileOutput(FILENAME, MODE_PRIVATE);
  } catch (Exception e) {
   e.printStackTrace();
  }
  PrintStream out = new PrintStream(output);
  out.print("姓名:梦翔工作室;");
  out.print("梦翔实验室;");
  out.print("南阳理工学院;");
  out.close();//资源一定要关闭
 }

}

xml文件代码比较简单就不在列出

实验结果如下图

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值