File wordsFile = new File(WORD_PATH+fileName);
BufferedReader bfWords= new BufferedReader(new FileReader(wordsFile));
strTemp=bfWords.readLine();
if(strTemp==null)//文件结尾
{
bEndofFile=true;
break;
}
BufferedReader bfWords= new BufferedReader(new FileReader(wordsFile));
strTemp=bfWords.readLine();
if(strTemp==null)//文件结尾
{
bEndofFile=true;
break;
}
解决方案 »
- 关于SAX解析Xml的一点心得体会
- 紧急提问:java输出流,每次只想输出一部分字节流如何做
- 还是树形结构问题
- JDBC Driver连接sql server时,出现“Error establishing socket.”的问题
- 如何由将一个4字节大小的数组中存放的值转换为类型为int变量的值?
- help
- 请问一个resultset的事务问题
- 一个关于文本操作和appletviewer的问题
- 如何把JBuilder7.0的一个工程内的JApplet移到另一个工程内 ,不损失UI上的东西
- 请教Jbuilder的帮助是怎么做出来的?象是chm格式的,但又不是的.
- 简单问题,怎样退出一个方法
- 再请教个I/O的小问题,谢谢。
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileInputStream;
import java.util.StringTokenizer;public class Tea
{
public static void main(String[]args)
{
StringTokenizer token=null;
String getLine=null;
BufferedReader bufRead=null;
File file=new File("E:/buf/udpLog.txt");
try{
bufRead=new BufferedReader(new InputStreamReader(new FileInputStream(file)));
while(bufRead.readLine().equals("-1")){
getLine=bufRead.readLine();
if(getLine!=null){
token=new StringTokenizer(getLine,",");
while(token.hasMoreElements())
{
System.out.println(token.nextToken());
}
}
else
{
break;
}
}
}
catch(FileNotFoundException e){}
catch(IOException e){}
}
}
new BufferedInputStream( new FileInputStream(strPath)) );
int iFileSize = fileRead.available();
byte inBuf[] = new byte[iFileSize];
fileRead.read(inBuf);
fileRead.close();
System.out.println(inBuf);
你的运行程序没有结果?bufRead始终为null为什么?