博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JAVA读写文件
阅读量:5127 次
发布时间:2019-06-13

本文共 1481 字,大约阅读时间需要 4 分钟。

package com.zving.demo;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStreamReader;import java.io.OutputStreamWriter;public class FilePrint {    public static void main(String[] args) {        outPutInfo();        inPutInfo();    }    //文件写入    public static void outPutInfo() {        try {            FileOutputStream fos = new FileOutputStream(new File("C:\\Users\\Clover\\Desktop\\abc.txt"));            OutputStreamWriter osw = new OutputStreamWriter(fos, "utf-8");            for (int i = 1; i < 10; i++) {                osw.write("第 " + i + " 次写入数据" + "\r\n");            }            osw.flush();            osw.close();        } catch (Exception e) {            e.printStackTrace();        }    }    //文件读取    public static void inPutInfo() {        String fileText = "";        try {            FileInputStream fis = new FileInputStream("C:\\Users\\Clover\\Desktop\\abc.txt");            InputStreamReader isr = new InputStreamReader(fis, "utf-8");            @SuppressWarnings("resource")            BufferedReader br = new BufferedReader(isr);            String line = null;            while ((line = br.readLine()) != null) {                fileText += line;                fileText += "\r\n";            }            System.out.println(fileText);        } catch (Exception e) {            e.printStackTrace();        }    }}

 

转载于:https://www.cnblogs.com/liuyi-clover/p/9406085.html

你可能感兴趣的文章
Ajax技术
查看>>
MVC解决方案发布IIS 登录页面需要输入两次帐号问题
查看>>
Visual Studio 2017 初次体验
查看>>
zTree树
查看>>
tips 前端 点击事件
查看>>
ACM: 限时训练题解-Epic Professor-水题
查看>>
Mybatis的使用
查看>>
Node.js 连接 MySQL
查看>>
ACM-ICPC 2018 world final A题 Catch the Plane
查看>>
那些年,那些书
查看>>
如何进行库存管理?
查看>>
面向对象六大基本原则的理解
查看>>
新手程序员在工作中需要注意的问题
查看>>
注解小结
查看>>
HTML DOM笔记
查看>>
【转】Linux 虚拟内存
查看>>
java代码编译与C/C++代码编译的区别
查看>>
Bitmap 算法
查看>>
转载 C#文件中GetCommandLineArgs()
查看>>
list control控件的一些操作
查看>>