JAVA IO流应用——部分数据转换
JAVA IO流应用——部分数据转换
读取输入的input.txt文档,将所有人的性别互换,男性变更为女性,女性变更为男性,年龄减小一岁。
输入的文件
张三 男 16 1901
李四 女 17 1902
输出的文件
张三 女 15 1901
李四 男 16 1902
思路
使用split分割为二维数组;
代码
package IO;
import java.io.*;
public class input {
//字节流制作
public static void main(String[] args) {
//封装文件路径
File file = new File("E:\\input.txt");
try {
//创建文件输入流对象
FileInputStream fis = new FileInputStream(file);
//创建字节数组用于存放数据
byte [] byt = new byte[(int)file.length()];
fis.read(byt);
// 源文件内容字节数组转换为字符串
String string = new String(byt);