| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 650 人关注过本帖
标题:nullpointerexception问题求助!!!
只看楼主 加入收藏
小于儿意
Rank: 1
等 级:新手上路
帖 子:9
专家分:5
注 册:2011-11-12
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:4 
nullpointerexception问题求助!!!
import *;
public class FileOperation{
 public static void main(String args[]){
 BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
 File myfile=new File("Line.txt");
 String s;
 try{
 BufferedWriter bw=new BufferedWriter(new FileWriter(myfile));
 while(true){  
  System.out.println("输入字符串:");
  s=br.readLine();
  if(s.length()==0) break;
  bw.write(s);
  bw.newLine();
  }
  bw.close();
  }
  catch(IOException e){}  
  try{
  BufferedReader brF=new BufferedReader(new FileReader(myfile));
  while(true){
  s=brF.readLine();
  if(s.length()==0) break;
  }  }
  catch(IOException e){}                                                                     
 }
}
求教大神们此处该如何改,谢谢呀!!
搜索更多相关主题的帖子: class public import 字符串 
2011-12-20 22:06
lucky563591
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:4
帖 子:765
专家分:2103
注 册:2009-11-18
收藏
得分:20 
程序代码:
import *;
public class FileOperation{
public static void main(String args[]){
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
File myfile=new File("Line.txt");
String s;
try{
BufferedWriter bw=new BufferedWriter(new FileWriter(myfile));
while(true){  
  System.out.println("输入字符串:");
  s=br.readLine();
  if(s.length()==0) break;
  bw.write(s);
  bw.newLine();
  }
  bw.close();
  }
  catch(IOException e){}  
  try{
  BufferedReader brF=new BufferedReader(new FileReader(myfile));
  while(true){
  s=brF.readLine();
  if(s==null) break;
  System.out.println(s);
  }
  brF.close();
  }
  catch(IOException e){}                                                                      
}
}

主要是读文件时文件结束判断错误,应该是 if(s==null) break;
2011-12-21 12:55
小于儿意
Rank: 1
等 级:新手上路
帖 子:9
专家分:5
注 册:2011-11-12
收藏
得分:0 
回复 2楼 lucky563591
非常感谢,按你的方法确实对的,可是我还是不明白为什么用if(s.length()==0)来判断结束就不行?你能讲讲吗?
2011-12-21 21:00
小于儿意
Rank: 1
等 级:新手上路
帖 子:9
专家分:5
注 册:2011-11-12
收藏
得分:0 
怎么没人回了哦?人气不旺呀
2011-12-23 11:42
俊杰4585
Rank: 2
等 级:论坛游民
威 望:2
帖 子:45
专家分:27
注 册:2011-12-31
收藏
得分:0 
路过
2011-12-31 15:30
快速回复:nullpointerexception问题求助!!!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.050158 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved