- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
。
.精品..
黑马程序员JavaEE根底班新课程day10:IO
前情回忆:
【济南中心】JavaEE根底班新课程day01:java概述
【济南中心】JavaEE根底班新课程day02:java根底知识
【济南中心】JavaEE根底班新课程day03:选择和循环
【济南中心】JavaEE根底班新课程day04:随机数和数组
【济南中心】JavaEE根底班新课程day05:方法概述
【济南中心】JavaEE根底班新课程day06:Eclipse断点调试
【济南中心】JavaEE根底班新课程day07:面向对象
【济南中心】JavaEE根底班新课程day08:常用Api
【济南中心】JavaEE根底班新课程day09:Java集合
? ???今天我们的主要内容有:
? ?? ?? ?? ?? ?1 .??IO流概述及FileWriter类使用
? ?? ?? ?? ?? ?2.??FileReader类使用
? ?? ?? ?? ?? ?3.??缓冲流介绍和使用
? ?? ?? ?? ?? ?4.??IO流相关案例
1 .??IO流概述及FileWriter类使用
? ?IO流用来处理设备之间的数据传输
? ?Java对数据的操作是通过流的方式
? ?Java用于操作流的类都在IO包中
? ?流按流向分为两种:输入流,输出流
A:翻开帮助文档
B:点击显示,找到索引,看到输入框
C:你要学习什么内容,你就在框框里面输入什么内容
? ???举例:Random
D:看包
E:看类的描述
? ???Random类是用于生成随机数的类
F:看构造方法
? ???Random():无参构造方法
? ?? ?? ?Randomr = new Random();
G:看成员方法
? ?? ?public int nextInt(int n):产生的是一个[0,n)范围内的随机数
? ?? ?? ?调用方法:
? ?? ?? ?? ?? ? 看返回值类型:人家返回什么类型,你就用什么类型接收
? ?? ?? ?? ?? ? 看方法名:名字不要写错了
? ?? ?? ?? ?? ? 看形式参数:人家要几个参数,你就给几个,人家要什么数据类型的,你就给什么数据类型的
? ?? ?? ?? ?? ? intnumber = r.nextInt(100);
FileWriter向文件中写数据
A:FileWriter向文件中写数据操作步骤:
? ?? ?? ?a:使用FileWriter流关联文件
? ?? ?? ?b:利用FileWriter的写方法写数据
? ?? ?? ?c:利用FileWriter的刷新方法将数据从内存刷到硬盘上
? ?? ?? ?d:利用FileWriter的关流方法将释放占用的系统底层资源
? ???B:FileWriter方法:
? ?? ?构造方法
? ?FileWriter(String fileName) 传入一个文件的路径
? ?? ?成员方法
? ? void write(String str) 向文件中写str
? ? void flush()??将内存中的数据刷新到文件中
? ? void close()??关流释放系统底层资源
案例代码一:
[Java]?纯文本查看?复制代码
?
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
package com.itheima_01;
import java.io.FileWriter;
import java.io.IOException;
?
/*
* 需求:往文件中写数据
*???????????????? 写数据--输出流--FileWriter
*
* FileWriter:
*???????????????? FileWriter(String fileName):传递一个文件名称
*
* 输出流写数据的步骤:
*???????????????? A:创立输出流对象
*???????????????? B:调用输出流对象的写数据的方法
*???????????????? C:释放资源
*/
public class FileWriterDemo {
????????public static void main(String[] args) throws IOException {
????????????????//创立输出流对象
????????????????FileWriter fw = ne
您可能关注的文档
最近下载
- 2023年天津中德应用技术大学公共课《马克思主义哲学》期末试卷B(有答案).docx VIP
- 非高危行业生产经营单位主要负责人安全培训(初训)理论考试题库资料500题(含答案).pdf
- 送达地址确认书(模板).doc
- 父母教养方式评价量表(EMBU).doc
- 读后续写:助人类-热心帮助邻居学案-高三英语二轮复习.docx VIP
- 2023年天津中德应用技术大学公共课《马克思主义基本原理概论》期末试卷A(有答案).docx VIP
- 个人房屋租赁合同范本可下载打印6篇.docx
- 七年级上册语文培优试卷(含答案).doc VIP
- 中职英语基础模块3期末考试试卷及答案.pdf
- 七年级上册语文培优试卷(含答案).pdf VIP
文档评论(0)