回 帖 发 新 帖 刷新版面

主题:求問,如何读取一个txt文件中的内容,并用逗号和句号分隔的位置!不胜感激唷。。。

求問,如何读取一个txt文件中的内容,并用逗号和句号分隔的位置!不胜感激唷。。。

回复列表 (共1个回复)

沙发

可用BufferedReader读取文件

想用逗号和句号分隔位置的话可以使用  Split 或 StringTokenizer类

这里有个小例子读文档

import java.io.FileReader;
import java.io.BufferedReader;
import java.io.IOException;

public class ListFiles
{
    public static void main( String [ ] args )
    {
        if( args.length == 0 )
            System.out.println( "No files specified" );
        else
            listFile( args[ 0 ] );
    }

    public static void listFile( String fileName )
    {
        FileReader theFile;
        BufferedReader fileIn = null;
        String oneLine;

        System.out.println( "FILE: " + fileName );
        try
        {
            theFile = new FileReader( fileName );
            fileIn  = new BufferedReader( theFile );
            while( ( oneLine = fileIn.readLine( ) ) != null )
                System.out.println( oneLine );
        }
        catch( IOException e )
          {  System.out.println( e ); }
        finally
        {
            // Close the stream
            try
            {
                if(fileIn != null )
                    fileIn.close( );
            }
            catch( IOException e )
              { }
        }
    }
}

我来回复

您尚未登录,请登录后再回复。点此登录或注册