qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          Java文件操作類FileManager

          讀寫文件是最常用的操作之一,每次將相應的代碼片段復制過來不僅麻煩,還會影響整體的美觀。為此我單獨寫了一個文件操作的類,需要時先把這個類的代碼粘過去,再調用就方便多了。
          import java.io.BufferedReader;
          import java.io.FileInputStream;
          import java.io.FileOutputStream;
          import java.io.InputStreamReader;
          import java.io.OutputStreamWriter;
          import java.util.ArrayList;
          import java.util.List;
          public class FileManager {
          public static String read(String fileName, String encoding) {
          StringBuffer fileContent = new StringBuffer();
          try {
          FileInputStream fis = new FileInputStream(fileName);
          InputStreamReader isr = new InputStreamReader(fis, encoding);
          BufferedReader br = new BufferedReader(isr);
          String line = null;
          while ((line = br.readLine()) != null) {
          fileContent.append(line);
          fileContent.append(System.getProperty("line.separator"));
          }
          br.close();
          isr.close();
          fis.close();
          } catch (Exception e) {
          e.printStackTrace();
          }
          return fileContent.toString();
          }
          public static void write(String fileContent, String fileName, String encoding) {
          try {
          FileOutputStream fos = new FileOutputStream(fileName);
          OutputStreamWriter osw = new OutputStreamWriter(fos, encoding);
          osw.write(fileContent);
          osw.flush();
          osw.close();
          fos.close();
          } catch (Exception e) {
          e.printStackTrace();
          }
          }
          }
            調用示例:
            寫入 FileManager.write("Hello, World!", "D:\\test.txt", "UTF-8");
            讀取 System.out.println(FileManager.read("D:\\test.txt", "UTF-8"));

          posted on 2014-03-12 10:57 順其自然EVO 閱讀(312) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 鄢陵县| 梧州市| 绿春县| 南投市| 松阳县| 汕尾市| 湄潭县| 织金县| 巴青县| 吴桥县| 沙河市| 津南区| 宿迁市| 岗巴县| 白河县| 黑水县| 乌恰县| 甘孜| 萨嘎县| 井研县| 阳新县| 阳信县| 兴和县| 罗城| 西畴县| 晋江市| 汉沽区| 南部县| 汽车| 万盛区| 黄龙县| 青阳县| 大方县| 伊宁市| 盘山县| 文成县| 东明县| 宜黄县| 乐清市| 南靖县| 屯留县|