zoukankan      html  css  js  c++  java
  • Java读写文本文件操作

     1 package com.test;
     2 
     3 import java.io.BufferedReader;
     4 import java.io.BufferedWriter;
     5 import java.io.File;
     6 import java.io.FileInputStream;
     7 import java.io.FileWriter;
     8 import java.io.InputStreamReader;
     9 
    10 /**
    11  * Java读写文本文件操作
    12  *
    13  * @author penghuaiyi
    14  * @date 2011-07-25
    15  */
    16 public class TextUtils {
    17 
    18     //读取文本文件
    19     public static void readTxt(){
    20         try {
    21              File file = new File("c:/test.txt");
    22              if (file.isFile() && file.exists()) {
    23                 InputStreamReader read = new InputStreamReader(new FileInputStream(file));
    24                 BufferedReader br = new BufferedReader(read);
    25                 String lineTXT = null;
    26                 while ((lineTXT = br.readLine()) != null) {
    27                     System.out.println(lineTXT );
    28                 }
    29                 read.close();
    30              }
    31          } catch (Exception e) {
    32              e.printStackTrace();
    33          }
    34     }
    35 
    36     //写入文本文件
    37     public static void writeTxt(){
    38         try{
    39              File file = new File("c:/aa.txt");
    40              if(!file.exists()){
    41                  file.createNewFile();
    42              }
    43              FileWriter fw = new FileWriter(file);
    44              BufferedWriter bw = new BufferedWriter(fw);
    45              bw.write("aaaaaaaaa");
    46              bw.newLine();
    47              bw.write("bbbbbbbbb");
    48              bw.flush();
    49              bw.close();
    50              fw.close();
    51         }catch(Exception e){
    52            e.printStackTrace();
    53         }
    54     }
    55 
    56     public static void main(String[] args) {
    57         readTxt();
    58         writeTxt();
    59     }
    60 
    61 }
  • 相关阅读:
    NOIP2012 借教室
    bzoj1816 扑克牌
    TYVJ1359 收入计划
    NOIP2015 跳石头
    易错点
    散列表
    数学模板
    12. 17 哈理工网络赛
    哈理工 网络赛
    三角形
  • 原文地址:https://www.cnblogs.com/liuchaogege/p/5833412.html
Copyright © 2011-2022 走看看