FileInputStream txt = new FileInputStream("course.txt");
               BufferedReader br=new BufferedReader(new InputStreamReader(txt));
               String show = br.readLine();\\读一行,我看你中间都有空格就用空格区分吧
                                            show.indexOf(" ")
                                            再用substring()分别得到两个串再trim一下

解决方案 »

  1.   

    import java.io.*;
    import java.util.*;class FileControl 
    {
    String str;
    fReader = new FileReader("course.txt");
    bfReader = new BufferedReader(fReader);

    try
    {
    while ((str = bfReader.readLine()) != null)
    {
    System.out.println("文件内容是:"+str);
    }
    bfReader.close();
    }catch(IOException e){System.out.println(e.getMessage());}

    public static void main(String[] args) 
    {
    FileReader fReader = null;
        BufferedReader bfReader = null;

    }
    }
    以上是读取文件的程序,业务可以自己处理了,对字符串操作
      

  2.   

    好象不行啊,有错误啊!
    fReader = new FileReader("course.txt");
    bfReader = new BufferedReader(fReader);
    中的fReader,bfReader,好象识别不了
      

  3.   

    不需要。
    好象 kaymo(头发熟了)那上面的代码运行有错误。通过不了!
      

  4.   

    private void openFile()
    {
    JFileChooser myFile = new JFileChooser();
    myFile.setFileSelectionMode( JFileChooser.FILES_AND_DIRECTORIES );
    int result = myFile.showOpenDialog( this );
    if ( result == JFileChooser.CANCEL_OPTION )
    {
    return;
    }
    File fp = myFile.getSelectedFile();
    try
    {
    String buffstring = "";
    BufferedReader input = new BufferedReader( new FileReader( fp ) );
    String temp = input.readLine();
    while( temp != null )
    {
    buffstring += (temp + "\r\n");
    temp = input.readLine();

    }
    input.close();
    }
    catch( Exception ex )
    {
    myTextField.setText( ex.getMessage() );
    }
    return;
    }
      

  5.   

    怎么会有错误,我机器能实现读取阿
    你把course.txt放在.java文件的同目录下
      

  6.   

    显示:
    FileControl.java:10:illegal start of type
            try
            ^
    FileControl.java:25:<identifier> expected
    }
    ^
    不知道怎么原因?
      

  7.   

    好象不行啊,有错误啊!
    fReader = new FileReader("course.txt");
    bfReader = new BufferedReader(fReader);
    中的fReader,bfReader,好象识别不了kaymo(头发熟了) 忘了写定义,你不会自己加吗?
      

  8.   

    有可能跑出FileNotFoundException和IOException的,自己要try catch一下