栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

IO简化概述III

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

IO简化概述III

import java.io.*;

public class IOFileWriterNote {
        public static void main(String[] args) throws IOException {
        FileWriter fileWriter = new FileWriter("/Users/christopoher/Desktop/poemFile");
        fileWriter.write("nb");
        fileWriter.append("eyghghgjh efhuehuwf efuheih fehiuhf");
        //fileWriter.flush(); // 刷新
        fileWriter.close(); // 关闭也会导致刷新

        //创建读取功能对象
        FileReader fileReader = new FileReader("/Users/christopoher/Desktop/poemFile");
        //初始化要读取的字符数组与长度 (此时都为空)
        char[] charsNeedToRead = new char[100];
        //文件读取以上长度的字符数组chars 并且赋值所读长度len
        int lenRead = fileReader.read(charsNeedToRead);
        //运用String的数组构造方法将字符数组变为一串String
        String text = new String(charsNeedToRead, 0, lenRead);
        // 长度不是100而是文件中真正的有效长度
        System.out.println(text);
        System.out.println(text.length());
        fileReader.close();

        
        // 字节输入流转为字符输入流
        FileInputStream fileInputStream = new FileInputStream("/Users/christopoher/Desktop/poemFile");
        InputStreamReader isr = new InputStreamReader(fileInputStream);

    }
}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/286978.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号