JAVA I/O
时间:2019-06-12
本文章向大家介绍JAVA I/O,主要包括JAVA I/O使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
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
- Android新手之旅(9) 自定义的折线图
- 2018春节抢票攻略:不仅仅是12306微信小程序启用
- Android新手之旅(9) 自定义的折线图
- Android新手之旅(11) 在现有页面中插入新的view
- Docker容器学习梳理--容器间网络通信设置(Pipework和Open vSwitch)
- 温故而知新:Asp.Net中如何正确使用Session
- Android新手之旅(13) listview中数据重复的问题
- 温故而知新:HttpApplication,HttpModule,HttpContext及Asp.Net页生命周期
- proxy_pass反向代理配置中url后面加不加/的说明
- Android新手之旅(10) 嵌套布局
- C#代码也VB
- Docker容器学习梳理--SSH方式登陆容器
- Docker网络解决方案-Flannel部署记录
- Nginx的location配置规则梳理
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释