黑马程序员技术交流社区

标题: 输入流读取自己照抄和老师演示的结果不一样啊 [打印本页]

作者: 靖美专    时间: 2012-2-9 20:41
标题: 输入流读取自己照抄和老师演示的结果不一样啊
在输入流当中,看到老师演示的例成功了,,自己照抄运行竟然这样.哪里错了?
import java.io.*;
class FileReaderDemo
{  
   public static void main (String[] args)throws IOException
   {
        FileReader fw = new FileReader("demo.text");   
             while(true);
             {
                int ch = fw.read();
              if( ch==-1 )
             break;
System.out.println("ch="+(char)ch);
             }
      fw.close();     

作者: 刘基军    时间: 2012-2-9 21:03
贴出的代码没看出问题来。。。
作者: Joyuang    时间: 2012-2-9 22:53
import java.io.*;
class FileReaderDemo
{  
   public static void main (String[] args)throws IOException
   {
        FileReader fw = new FileReader("demo.text");   
             while(true);     //这里怎么多了个分号
             {
                int ch = fw.read();
              if( ch==-1 )
             break;
System.out.println("ch="+(char)ch);
             }
      fw.close();     
后面少两个大括号吧。
作者: 杜明辉    时间: 2012-2-9 23:10
while(true); 这都让你中断了,还怎么让程序跑起来呢?
还有后面的括号呢?是你没写?还是没粘上去?
兄弟,你该换个编辑器了。。。用    myeclipse 吧




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