JAVAIO

走在路上的人吧 走在路上的人吧 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

package javaIO;
import java.io.*;
public class IOBug {

/**
* 功能描述: <br>
* 〈功能详细描述〉
*
* @param args
* @see [相关类/方法](可选)
* @since [产品/模块版本](可选)
*/
public static void main(String[] args) throws Exception{
// TODO Auto-generated method stub
DataOutputStream out = new DataOutputStream(new BufferedOutputStream(new FileOutputStream("data3.txt")));
out.writeDouble(3.1415926);
out.writeBytes("that was the value of pi");
out.writeBytes("this is pi/2 "+"\n");
out.writeDouble(3.1415926);
out.close();
DataInputStream in = new DataInputStream(new BufferedInputStream(new FileInputStream("data3.txt")));
BufferedReader inbr = new BufferedReader(new InputStreamReader(in));
System.out.println(in.readDouble());
System.out.println(inbr.readLine());
System.out.println(inbr.readLine()); ///此行
System.out.println(in.readDouble());

}

}


java编程思想4的一个例子,在标注的那一行每次都会把文件里面的对应的那一行内容和后面的double一起读取,产生EOF违例该怎么办
...全文
评论 6
收藏 已收藏
分享
返回顶部
走在路上的人吧
Java SE 62,620 成员 307,251 内容