展开全部

写文件之后,应该有一个刷新流缓冲的flush()方法。该方法可以保证你可以读到你e69da5e6ba903231313335323631343130323136353331333332643238之前所写的内容。下面是我写的一个简单的测试用例:package test;

import java.io.BufferedReader;

import java.io.File;

import java.io.FileReader;

import java.io.FileWriter;

import java.io.IOException;

public class Test {

public static void main(String[] args) throws IOException {

File file = new File("C:\\Users\\pengyongjun\\Desktop\\a.txt");

FileWriter fileWriter = new FileWriter(file);

fileWriter.write("hello");

fileWriter.flush(); //这一句是关键

FileReader fileReader = new FileReader(file);

BufferedReader reader = new BufferedReader(fileReader);

String string = reader.readLine();

System.out.println(string);

fileReader.close();

fileWriter.close();

}

}

如果加上fileWriter.flush();这句,那么string为之前写的hello,否则,string为空。所以我想,你应该需要的是这个flush()方法。

java获取文件新增内容_关于java生成文件,立即又读这个文件但又找不到文件新增内容的问题...相关推荐

  1. java 获取spring对象数组_解析Java中如何获取Spring中配置的bean

    解析Java中如何获取Spring中配置的bean Java中如何获取Spring中配置的bean?下面是由百分网小编为大家整理的解析Java中如何获取Spring中配置的bean,喜欢的可以收藏一下 ...

  2. Java获取压缩包内文件数_使用java.util.zip.ZipFile,压缩包内文件数量过多则报错问题....

    引入的jar包不对,或者你的压缩文件不标准.62616964757a686964616fe78988e69d8331333365646331一般就会报这个错误.关于上面英语的翻译:Key featur ...

  3. java获取字符串最长_基于java查找最长字符串代码实例

    题目:编写程序,针对输入的N个字符串,输出其中最长的字符串 输入样例: 4 zhaoming zhangming sunming liming 输出样例: 最长的字符串:zhangming 代码如下 ...

  4. java获取界面输入数字_通过JAVA设计 GUI 界面的计算器程序,用户可以通过鼠标依次输入参加计算的数值,进行加、减、乘、...

    通过JAVA设计 GUI 界面的计算器程序,用户可以通过鼠标依次输入参加计算的数值,进行加.减.乘. 2016-08-22 0 0 0 4.0 分 其他 1 积分下载 如何获取积分? 通过JAVA设计 ...

  5. java 获取文本框值_在Java中从Excel获取文本框值

    这将有助于阅读您的Excel表格 HSSFWorkbook workbook = new HSSFWorkbook(fs); for (HSSFObjectData obj : workbook.ge ...

  6. java获取密码框密码_用JAVA编写一个简单密码框

    只是简单的写出一个界面来,没有添加事件响应. import java.awt.*; public class Main { public static void main(String[] args) ...

  7. java获取月两位数_用Java显示每月的两位数字

    使用" d"日期转换字符来显示两位数字的月份,例如27.28.20等.System.out.printf("Two-digit day of the month: %td ...

  8. java获取组合框值_在Java swing中获得组合框值

    我需要在Swing中获得组合框的整数值. 我为combobox设置了一个整数值作为id.我尝试了combobox.getSelectedItem()和combobox.getSelectedIndex ...

  9. java获取明天的日期_使用java获取昨日的日期,今日的日期,明日的日期

    private String tomorrowDate;//明日日期 private String todayDate;//明日日期 private String yesterdayDate;//明日 ...

  10. java 获取linux主机名,linux下java获取hostname

    linux下java获取hostname [2021-01-29 19:46:41]  简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace( ...

最新文章

  1. js中的各种宽高以及位置总结
  2. kd tree python 搜索
  3. python基础知识资料-Python基础知识篇 列表简介
  4. Java 笔试强训 牛客网选择编程题 01
  5. Linux下的网络桥接与链路聚合
  6. 彻底理解js是单线程
  7. leetcode 链表1
  8. 论闷声挣大钱与网红现象
  9. 微信撤回软件安卓版_微信无限时间撤回软件
  10. 千兆路由器怎么设置网速最快_千兆路由器体验:速度简直太快了
  11. SSL2812 2017年10月30日提高组T2 凤凰院凶真(dp,LCIS)
  12. Java多线程系列--“JUC集合”09之 LinkedBlockingDeque
  13. RBM算法模型应用在推荐系统 Python代码实现
  14. 阿里资深架构师的学习之路
  15. 基于SSM整合的驾照在线考试系统
  16. 腾讯区块链强势出击,公链的机会在哪里?
  17. 【开发工具】 Photoshop CS6 安装与破解
  18. 手机横屏怎么设置放大字_手机锁屏可以滚动的文字怎么设置?手把手教你如何设置,太简单了...
  19. 什么是安时数(AH)
  20. 我的老师,“身怀绝技”!

热门文章

  1. 云网一体,“湘遇湘融 | 移动云TeaTalk·长沙站 启动倒计时
  2. 厉害!中国AI企业50强榜单!看完员工待遇,网友:我酸了!
  3. 报应!GitHub上线围剿Python计划,已有4万人跟进,你呢?
  4. 漫画:要跳槽?这道缓存设计题你有必要看看!
  5. 【五分钟】看完一道有装逼解法的算法题
  6. java怎么配置哨兵模式_redis 哨兵模式配置与spring集成
  7. vue 报错error: ‘to‘ is defined but never used (no-unused-vars)
  8. TortoiseGit 更新远程仓库最新代码到本地仓库_入门试炼_05
  9. 系统架构设计师 - 构件
  10. vue-router 动态路由匹配