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

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

1. 文件输出流的应用。

定义如下字符串:

String str = “12345abcdef@#%&*软件工程”;

编写程序将该字符串写入文件”data.txt”。

package bbb;import java.io.BufferedWriter;import java.io.File;import java.io.FileWriter;import java.io.IOException;public class demo {    public static void main(String[]args) throws IOException{        String str = "12345abcdef@#%&*软件工程";        File file = new File("D://data.txt");        FileWriter fw = new FileWriter(file);        BufferedWriter bw = new BufferedWriter(fw);        bw.write("白敬亭牛皮");        bw.newLine();        bw.write(str);        bw.newLine();        bw.write("若无相欠,怎会相见");                bw.close();            fw.close();          }}

1. 文件输入流的应用。

修改第1题中的程序,读文件”data.txt”,将读到的数据输出在控制台。

 

package bbb;//import java.io.BufferedReader;//import java.io.File;//import java.io.FileReader;//import java.io.IOException;import java.io.*;public class demo {    public static void main(String[]args) throws IOException{        File file = new File("D://data.txt");        FileReader fw = new FileReader(file);        BufferedReader bw = new BufferedReader(fw);       String str;       while((str = bw.readLine()) != null){           System.out.println(str);       }        bw.close();            fw.close();          }}

感觉理解有点困难,是根据ppt,然后才勉强弄出来的。

转载于:https://www.cnblogs.com/baijingtingfuren/p/11009807.html

你可能感兴趣的文章
云服务器ECS-yum-mysql--安装mysql 8.0.11
查看>>
微服务环境搭建
查看>>
06-插入数据、分割符、加载数据
查看>>
搭建Android开发环境读书笔记
查看>>
Openstack 架构简述
查看>>
layout-viewport与visual viewport意义初级探知
查看>>
SVN 基本的工作循环
查看>>
Sqlite命令行基本操作
查看>>
算法学习总结之堆
查看>>
c语言:复合文字
查看>>
05数据录入子流程
查看>>
entity4.1
查看>>
eclipse中,项目有红叉之- Target runtime com.genuitec.runtime.generic.jee60 is not defined
查看>>
PHPCMS v9 实现首页,列表页,内容页调用点击量方法
查看>>
现在是什么时候了呢
查看>>
最长重复子串(可重叠) 后缀数组
查看>>
C++ 宏和模板简介
查看>>
Andrew Ng机器学习课程14(补)
查看>>
NOR flash和NAND flash区别,RAM 和ROM区别
查看>>
Linux 更新apt-get源 出现错误
查看>>