Board logo

标题: Java如何读取文本文件 [打印本页]

作者: qingqing3721    时间: 2011-7-22 08:54     标题: Java如何读取文本文件

下面的代码是读取文本文件的例子, 顺序会读取text. txt文件, 并将它的内容显示出来。
  1 import java. io. BufferedReader;
  2 import java. io. File;
  3 import java. io. FileReader;
  4 import java. io. FileNotFoundException;
  5 import java. io. IOException;
  6
  7 public class ReadTextFileExample
  8 {
  9 public static void main(String[] args)
  10 {
  11 File file = new File("test. txt");
  12 StringBuffer contents = new StringBuffer();
  13 BufferedReader reader = null;
  14
  15 try
  16 {
  17 reader = new BufferedReader(new FileReader(file));
  18 String text = null;
  19
  20 // repeat until all lines is read
  21 while ((text = reader. readLine()) != null)
  22 {
  23 contents. append(text)
  24 . append(System. getProperty(
  25 "line. separator"));
  26 }
  27 } catch (FileNotFoundException e)
  28 {
  29 e.程海湖 printStackTrace();
  30 } catch (IOException e)
  31 {
  32 e. printStackTrace();
  33 } finally
  34 {
  35 try
  36 {
  37 if (reader != null)
  38 {
  39 reader. close();
  40 }
  41 } catch (IOException e)
  42 {
  43 e. printStackTrace();
  44 }
  45 }
  46
  47 // show file contents here
  48 System. out. println(contents. toString());




欢迎光临 编程开发论坛 (http://bbs.lihuasoft.net/) Powered by Discuz! 6.0.0