Java对文本文件的读写操作【InputStreamReader/BufferedWriter】
来源:互联网 发布:郑州中航软件下载 编辑:程序博客网 时间:2024/05/17 07:49
废话不多说,直接上代码。直接复制粘贴就能用。
package com.hehe;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.InputStreamReader;public class Test {public static void main(String[] args) {// TODO Auto-generated method stubString a[]={""};String filePath = "D:/"+"ttt.txt";//文件路径 String stra="";//保存文本内容 try { String encoding="GBK"; File file=new File(filePath); if(file.isFile() && file.exists()){ //判断文件是否存在 InputStreamReader read = new InputStreamReader( new FileInputStream(file),encoding);//考虑到编码格式 BufferedReader bufferedReader = new BufferedReader(read); String lineTxt = null; while((lineTxt = bufferedReader.readLine()) != null){ stra=stra+lineTxt+","; } read.close(); a=stra.split(","); for(int m=0;m<a.length;m++){ System.out.println(a[m]); } } else{ System.out.println("找不到指定的文件"); } } catch (Exception e) { System.out.println("读取文件内容出错"); e.printStackTrace(); }}}文件内容:
输出结果:
写入操作:
package com.hehe;import java.io.BufferedWriter;import java.io.File;import java.io.FileWriter;public class Test {public static void main(String[] args) {// TODO Auto-generated method stubString a[]={"使用双大括号{{}}语法进行数据绑定","使用DOM控制结构来实现迭代或者隐藏DOM片段","支持表单和表单的验证","能将逻辑代码关联到相关的DOM元素上","能将HTML分组成可重用的组件"};File file=new File("D:/testwrite.txt");//文件保存路径try{FileWriter fw=new FileWriter(file,true);BufferedWriter bufw=new BufferedWriter(fw);for(int k=0;k<a.length;k++){bufw.write(a[k]);bufw.newLine();}bufw.close();fw.close();}catch(Exception e){e.printStackTrace();}}}输出结果:
0 0
- Java对文本文件的读写操作【InputStreamReader/BufferedWriter】
- Java利用BufferedWriter和BufferedReader读写文本文件
- Java 文本文件的读写操作
- java IO,bufferedReader/bufferedWriter对文件的读写
- Java创建一个文本文件,并对其进行读写操作
- QTP中实现对文本文件(txt)的读写操作
- Java 文本文件的读写
- C# 对文本文件的读写
- C# 对文本文件的读写
- C#对文本文件的读写
- c++对文本文件的读写
- C#对文本文件的读写
- Java利用BufferedWriter写文本文件
- java 使用BufferedReader、BufferedWriter实现文本文件的复制;
- 对java IO BufferedWriter 使用的演示
- 使用缓冲功能的BufferedReader和BufferedWriter复制文本文件,按照行读写
- QTP-实现对文本文件的读写
- c++对文本文件读写的方法
- note: the mangling of 'va_list' has changed in GCC
- C语言 strcat函数实现
- 在jsp中设置点击某事件时弹出对话框
- 利用图像内插法放大缩小图像 Matlab
- 实用小软件推荐(不定时更新)
- Java对文本文件的读写操作【InputStreamReader/BufferedWriter】
- Java反射
- HttpServletRequest
- isdigit函数
- css的基本选择器
- 如何治疗早泄,一个程序员的方法总结!
- coalesce
- 今天遇到的问题,待修正。
- java多线程通信之等待唤醒机制