Java的字符流 Reader Writer
Reader字符输入流
Writer字符输出流
专门用于字符的形式读取和写入数据
步骤 1 : 使用字符流读取文件
FileReader 是Reader子类,以FileReader 为例进行文件读取
package 步骤 2 : 使用字符流把字符串写入到文件
FileWriter 是Writer的子类,以FileWriter 为例把字符串写入到文件

package 练习: 文件加密
准备一个文本文件(非二进制),其中包含ASCII码的字符和中文字符。 设计一个方法
public 在这个方法中把encodingFile的内容进行加密,然后保存到encodedFile文件中。
加密算法:
数字:
如果不是9的数字,在原来的基础上加1,比如5变成6, 3变成4
如果是9的数字,变成0
字母字符:
如果是非z字符,向右移动一个,比如d变成e, G变成H
如果是z,z->a, Z-A。
字符需要保留大小写
非字母字符:
比如',&^ 保留不变,中文也保留不变
答案:
package
博客介绍了Java的字符流Reader和Writer,用于字符形式的读写数据。详细说明了使用FileReader读取文件、FileWriter写入文件的步骤。还给出文件加密练习,准备含ASCII和中文字符的文本文件,设计加密方法,介绍了数字、字母和非字母字符的加密算法。
779

被折叠的 条评论
为什么被折叠?



