博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java 字节流和字符流练习
阅读量:6690 次
发布时间:2019-06-25

本文共 1653 字,大约阅读时间需要 5 分钟。

Byte Stream --字节流

package com.cmm.io4;import java.io.*;public class FileIo {    /**     * @param args     * @author cmm     * @Title: FileOutputStream & FileInputStream -- Byte Stream     */    public static void main(String[] args) throws Exception {        // TODO Auto-generated method stub        // OutputStream out = null;        // out = new FileOutputStream(new File("F:\\cmm.txt"));                /* FileOutputStream */        File f = new File("F:\\cmm.txt");        FileOutputStream out = new FileOutputStream(f);                String str = "Cmm welcome to my board htx";        out.write(str.getBytes("GB2312"));        out.close();                /* FileInputStream */        FileInputStream in = new FileInputStream(f);        byte b[] = new byte[500];        int len = 0;        len = in.read(b);        in.close();        System.out.println(new String(b, 0, len));    }}

 

Char Stream --字符流(用到了缓存)

package com.cmm.io4;import java.io.*;public class RWTest {    /**     * @param args     * @author cmm     * @Tilte: Reader/Writer --Char Stream     */    public static void main(String[] args)  throws Exception    {        File f = new File("F:\\cmm.txt");        /* Write Output char stream */        // Writer out = null;        FileWriter out = new FileWriter(f);        String str = "So wat  are you do now? ";        out.write(str);        out.flush();        out.close();        /* Read Input char stream */        // Reader in = null;        FileReader in = new FileReader(f);        char ch[] = new char[500];        int len = 0;        len = in.read(ch);        in.close();        System.out.println(new String(ch, 0, len));    }}

 

 

转载地址:http://jqdoo.baihongyu.com/

你可能感兴趣的文章
隔离公司各个部门--虚拟路由器(EBGP)
查看>>
在 SELECT 查询中使用子查询
查看>>
Microsoft Lync Server 2013: 配置SQL服务器数据分发
查看>>
Zabbix 日志监控
查看>>
数据挖掘里的“降维”----从五阶魔方的玩法思考
查看>>
shell脚本实例之Charpter8-9
查看>>
Error polling connection 'qemu:///system': internal error Cannot find suitable emulator for
查看>>
iptables实战
查看>>
valgrind调试CPU缓存命中率和内存泄漏
查看>>
水星三维引擎发布2.0版本 ~友情帮介绍下~
查看>>
内外网访问NAT设置
查看>>
公开课视频-《第03章 部署-IT基础架构》-大企业云桌面部署实战-在线培训-视频(奉献)...
查看>>
数字方舟,末日起航-记2012云计算架构师峰会
查看>>
CocoStudio 1.4.0.1数据编辑器使用
查看>>
6425C-Lab3 管理用户与服务帐户(2)
查看>>
Linux系统工程师的必备素质
查看>>
第一个Symfony2的长期支持版释出(Symfony 2.3.0)
查看>>
与一位同学的聊天记录
查看>>
Postfix邮件系统安装配置视频
查看>>
  如何通过今日头条引精准流量,学完即用
查看>>