一次性读取文本文件所有内容

public String readFileToString(String fileName) {  String encoding = "UTF-8";  File file = new File(fileName);  Long filelength = file.length();  byte[] filecontent = new byte[filelength.intValue()];  FileInputStream in=null;try {  in = new FileInputStream(file);  in.read(filecontent);  return new String(filecontent, encoding);} catch (IOException e) {  e.printStackTrace();  return null;} finally {  try {in.close();} catch (IOException e) {// TODO 自动生成的 catch 块e.printStackTrace();}  }  }  

一次性写入文本文件所有内容

public void saveStringTOFile(File file,String content){FileWriter writer=null;try {writer = new FileWriter(file);writer.write(content);} catch (IOException e) {// TODO 自动生成的 catch 块e.printStackTrace();} finally {try {writer.close();} catch (IOException e) {// TODO 自动生成的 catch 块e.printStackTrace();}}}

参考文章

https://blog.csdn.net/testcs_dn/article/details/41982939

https://www.cnblogs.com/wylblogs/p/readFile.html

JAVA——一次性读取或者写入文本文件所有内容相关推荐

  1. java txtreader_Java读取和写入文本文件内容

    1.Java 写入文本文件源码 import java.io.BufferedWriter; import java.io.File; import java.io.FileOutputStream; ...

  2. 利用IO流一次性读取文件中的所有内容,利用IO流下载文件

    利用IO流一次性读取文件中的所有内容 读取文件效率最快的方法就是一次全读进来,使用readline()之类的方法,可能需要反复访问文件,而且每次readline()都会调用编码转换,降低了速度,所以, ...

  3. android studio 写文件,在Android Studio中从我自己的类读取和写入文本文件

    我一直在试图创建一个名为TextFileReaderWriter的类我想使用getters和setters来读取和写入文本文件,以便我可以调用类,并通过简单地使用setfileContents(som ...

  4. 【MATLAB】读取和写入文本文件

    在MATLAB中,来读取和写入文本文件是很简单的事.下面,就来简单介绍下.如果有其他问题,请留言. 一.读取文本文件 思路: 1.用fopen来打开一个文件句柄 2.用fgetl来获得文件中的一行,如 ...

  5. java实时读取文件内容,java实时读取和写入文件

    实时读取和写入指定文件的内容 1.[代码][Java]代码 package org.log.file; import java.io.*; import java.text.SimpleDateFor ...

  6. java 文件读取和写入

    1.文件名 1.InputStream(字节流)  和Reader(字符流) 2.OutputStream(字节流) 和 Writer(字符流) 1.文件名 Java提供了File类 来表示一个文件( ...

  7. readmemh函数引用的txt格式_[转载](zz)用于读取和写入文本文件Verilog代码

    系统函数$fopen用于打开一个文件,并还回一个整数指针.然后,$fdisplay就可以使用这个文件指针在文件中写入信息,写完后,则可以使用$fclose系统关闭这个文件 例如: integer wr ...

  8. JAVA文件读取和写入(内附简单的代码实现)

    最近在测试链表.哈希表等数据结构的性能时,涉及到了文件的读取和写入操作.毕竟十万级的数据纯靠手动输入显然是不可能的.然后由于文件读取和写入格式的复杂性,导致JAVA中有很多不同功能的类,它们各自对应着 ...

  9. 1. Java POI 读取、写入Excel(包括样式)的工具类Utils

    在工作中经常会遇到操作excel的需求,对于格式简单.统一的excel可以选择EasyExcel来实现功能,很简单方便:而对于复杂的excel文件,如有各式各样的合并单元格.表头不固定.行列跟随业务数 ...

最新文章

  1. ICA--独立成分分析(Independent Component Analysis)
  2. Apache Rewrite规则详解[转]
  3. asp.net cache
  4. 查看java源码时出现class文件而不是java文件,可能是因为java的安装路径下没有src.zip文件而是javafx-src.zip文件
  5. 流浪宠物救助网站前端页面_全国爱心人士齐聚鞍山 救助流浪猫狗
  6. SSH客户端常用工具SecureCRT操作
  7. 算法移植优化(四)c++11 多线程
  8. new thread后会阻塞主程序吗_阻塞模型将会使线程休眠,为什么 Java 线程状态却是 RUNNABLE?...
  9. jmeter脚本增强
  10. javaScript 解析 xml
  11. Padavan 路由器系统如何放开wan口的samba访问
  12. uniapp和原生开发区别_web app和原生app有什么区别?
  13. 基于matlab和lingo的数学实验,MATLAB和LINGO软件在数学建模竞赛中的应用-精选教育文档...
  14. UOS桌面操作系统专业版字体
  15. 【正点原子FPGA连载】第一章 ZYNQ简介 -摘自【正点原子】领航者ZYNQ之FPGA开发指南_V2.0
  16. F5 BIG-IP LTM基础资料
  17. 苹果mac休眠快捷键_史上最详细的苹果Macbook快捷键使用
  18. C语言 memcpy和memcpy_s
  19. 【C/C++面试必备】声明和定义的区别
  20. 如何查看windows某个目录下所有文件/文件夹的大小?

热门文章

  1. Live Messenger 邀请,再次放送
  2. openstack 重启mysql_突然断电导致mariadb数据库无法启动(openstack 命令无法使用)...
  3. linux 文件权限 rwt,linux 文件权限
  4. linux物理内存虚拟内存一致,Liunx内存管理的调用和实现
  5. matlab如何创建table,table,matlab,中table数据类型,创建,调用,访问
  6. mysql踢掉登录用户_centos 强制踢掉某登录用户的方法
  7. 二十四、深入Python多进程multiprocessing模块
  8. Stanford NLP
  9. 物理化学 化学 动力学(上)
  10. 聚类(下) 谱聚类算法