您的位置:首页 > 编程语言 > Java开发

java 保存字符串到本地文件中

2013-03-11 16:41 399 查看
private   String file = "/sdcard/mdoor.txt";
//保存字符串到文件中
private void saveAsFileWriter(String content) {

 FileWriter fwriter = null;
 try {
  fwriter = new FileWriter(file);
  fwriter.write(content);
 } catch (IOException ex) {
  ex.printStackTrace();
 } finally {
  try {
   fwriter.flush();
   fwriter.close();
  } catch (IOException ex) {
   ex.printStackTrace();
  }
 }
}

/**

     * 以行为单位读取文件,常用于读面向行的格式化文件

     */

    public  void readFileByLines(String fileName) {

        File file = new File(fileName);

        BufferedReader reader = null;

        try {

            System.out.println("以行为单位读取文件内容,一次读一整行:");

            reader = new BufferedReader(new FileReader(file));

            String tempString = null;

            int line = 1;

            // 一次读入一行,直到读入null为文件结束

            while ((tempString = reader.readLine()) != null) {

                // 显示行号

                System.out.println("line?????????????????????????????????? " + line + ": " + tempString);

                content=tempString;

                line++;

            }

        

            reader.close();

        } catch (IOException e) {

            e.printStackTrace();

        } finally {

            if (reader != null) {

                try {

                    reader.close();

                } catch (IOException e1) {

                }

            }

        }

    }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: