MeTY666
MeTY666
采纳率0%
2018-12-16 14:34

Java文件读写,求大神带

文件的读写
实验要求:
1. 使用字节流存取基本类型数据
2. 使用字节流存取类对象
3. 使用字符流存取字符串
4. 使用异常处理
实验内容:
一、将若干个数字存入文件 num.dat
……
二、从num.dat 文件中读取存入的数字,并计算平均值
……
三、定义类,重写 toString 方法
……
四、定义至少2个该类的对象,并存入文件obj.dat
……
五、从obj.dat文件中读取第2个类对象,输出其toString的结果,同时将输出内容存入文本文件 tostring.txt
……。
完全wuchongxiashou

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • qq_40391363 大大泡泡糖1996 3年前

    输入
    PrintWriter pw = new PrintWriter(new FileOutputStream("路径/num.dat"));
    pw.print("要输出的内容");
    读取
    BufferedReader bf=new BufferedReader(new InputStreamReader(new FileInputStream(new File("路径/文件名")), "gbk"));
    bf.readLine();
    重写toString快捷补全,或者右键选择Source,选择toString
    类对象存进文件,关键在于被写的类需要进行序列化,才能够保存到文件中,就是实现Serializable这个接口
    取出来反序列化,用然后.toString()

    点赞 评论 复制链接分享
  • qq_40650532 迷茫中前进 3年前

    用io包下的几个类就可以了

    点赞 评论 复制链接分享

相关推荐