主题:求問,如何读取一个txt文件中的内容,并用逗号和句号分隔的位置!不胜感激唷。。。
mocuishle
[专家分:0] 发布于 2008-04-12 15:41:00
求問,如何读取一个txt文件中的内容,并用逗号和句号分隔的位置!不胜感激唷。。。
回复列表 (共1个回复)
沙发
飞侠 [专家分:1380] 发布于 2008-04-12 20:55:00
可用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 )
{ }
}
}
}
我来回复