黑马程序员技术交流社区

标题: 求助, IO流, do...while循环实现. [打印本页]

作者: 香草芭芙    时间: 2014-10-14 21:03
标题: 求助, IO流, do...while循环实现.
本帖最后由 香草芭芙 于 2014-10-15 03:23 编辑
  1. package com.itheima.day18;

  2. import java.io.*;

  3. public class FileWriterDemo3
  4. {
  5.         public static void main(String[] args) throws IOException
  6.         {
  7.                 FileWriter fw = new FileWriter("demo.txt", true);
  8.                 fw.write("abcd\r\n");
  9.         
  10.                 FileReader fr = new FileReader("demo.txt");
  11.               
  12.       
  13.                 for (int ch = fr.read(); ch != -1; ch = fr.read())
  14.                 {
  15.                         System.out.print((char) ch);
  16.                 }
  17.            
  18.                 int ch = 0;
  19.                 while ((ch = fr.read()) != -1)
  20.                 {
  21.                         System.out.print((char) ch);
  22.                 }
  23.                
  24.                 // -------------------------------------------------
  25.                 fr.close();
  26.                 fw.close();
  27.         }
  28. }
复制代码


作者: HM2014nuli    时间: 2014-10-15 08:08
本帖最后由 HM2014nuli 于 2014-10-15 08:09 编辑

int ch=0;    do   {       ch=fr.read();        System.out.println((char)ch);   }      while ((ch=fr.read())!=-1);你试下这样




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2