JAVA IO流中不能文件中的偶数行的问题 do{ System.out.println( "读取成功: " + read.readLine()); }while((line=read.readLine())!=null); 读了两次啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public void readString(String path) { try { /*创建文件目录*/ File file=new File(path); FileInputStream f=new FileInputStream(file); /* 创建读取对象 */ InputStreamReader fileReader = new InputStreamReader(f, "UTF-8 "); /* 创建缓存区 */ BufferedReader read = new BufferedReader(fileReader); /* 读取文件 */ String line=null; while((line=read.readLine())!=null){ System.out.println( "读取成功:"+line);}/* 关闭对象 */ read.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } do{System.out.println( "读取成功: " + read.readLine());}while((line=read.readLine())!=null); 改成:while((line=read.readLine())!=null){ System.out.println( "读取成功: " +line);}即可 ...喷三楼干什么?System.out.println( "读取成功: " + read.readLine()); 我看完LZ的代码,我笑了,太搞笑了,呵呵(没其它意思)。有while(){}你不用,非要用那个do{}while(); 为什么要用do{ }while();呢? 请教下集合类 关于全文检索的问题 泪求一个panel放在Frame里面的99乘法表 推荐几个学JAVA的学习网站 请大虾帮我看看这程序~~! 解释下核心代码 谢谢 万分火急,在线等待,要多少分给多少,关于JAVA与CORBA联合编程的一个问题 JAVA中是否存在“名字空间” JDBC 2.0要下载才有吗?如果是,请问哪有, sun上怎么没有 java awt 实现打开窗口 NoClassDefFoundError是怎么回事? PreparedStatement例子求填注释
public void readString(String path) { try {
/*创建文件目录*/
File file=new File(path);
FileInputStream f=new FileInputStream(file);
/* 创建读取对象 */
InputStreamReader fileReader = new InputStreamReader(f, "UTF-8 ");
/* 创建缓存区 */
BufferedReader read = new BufferedReader(fileReader);
/* 读取文件 */
String line=null;
while((line=read.readLine())!=null){
System.out.println( "读取成功:"+line);
}
/* 关闭对象 */
read.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} }
System.out.println( "读取成功: " + read.readLine());
}while((line=read.readLine())!=null);
改成:
while((line=read.readLine())!=null){
System.out.println( "读取成功: " +line);
}
即可
...喷三楼干什么?
System.out.println( "读取成功: " + read.readLine());
有while(){}你不用,非要用那个do{}while();
}while();呢?