转换流——OutputStreamWriter类与InputStreamReader类
2016-03-14 20:15
477 查看
字节流和字符流的转换类
OutputStreamWriter:是Writer的子类,将输出的字符流变成字节流
InputStreamReader:是Reader的子类,将输入的字节流变成字符流
将字节输出流变成字符输出流
将字节输出流变成字符输出流
OutputStreamWriter:是Writer的子类,将输出的字符流变成字节流
InputStreamReader:是Reader的子类,将输入的字节流变成字符流
将字节输出流变成字符输出流
//================================================= // File Name : OutputStreamWriter_demo //------------------------------------------------------------------------------ // Author : Common import java.io.File; import java.io.FileOutputStream; import java.io.OutputStreamWriter; import java.io.Writer; //主类 //Function : 从文件中读取内容 public class OutputStreamWriter_demo { public static void main(String[] args) throws Exception { // TODO 自动生成的方法存根 File f = new File("/home/common/software/coding/HelloWord/HelloWord/test.txt");//路径 Writer out = null; out = new OutputStreamWriter(new FileOutputStream(f)); //字节流变成字符流 out.write("HelloWord"); out.close(); } }
将字节输出流变成字符输出流
//================================================= // File Name : InputStreamReader_demo //------------------------------------------------------------------------------ // Author : Common import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.io.Reader; import java.io.Writer; //主类 //Function : 从文件中读取内容 public class InputStreamReader_demo { public static void main(String[] args) throws Exception { // TODO 自动生成的方法存根 File f = new File("/home/common/software/coding/HelloWord/HelloWord/test.txt");//路径 Reader reader = null; reader = new InputStreamReader(new FileInputStream(f)); //字节流变成字符流 char c[] = new char[1024]; int len = reader.read(c); reader.close(); System.out.println(new String(c,0,len)); } }
相关文章推荐
- 在windows server 2008 64位服务器上配置php环境
- PHP 动态编译安装 mysqli mysql mysqlnd
- proftpd复杂权限的设置
- PHP获取checkbox的值
- PHP 批量生成静态文件目录代码
- 获取用户登录的设备类型 系统+版本号
- wamp下安装thread扩展
- ThinkPHP用法说明
- php获取用户IP地址
- phpcms v9前台会员中心在线投稿显示“栏目禁止投稿”,在线投稿不能发布文章
- 让PHP程序永远在后台运行
- php正则表达式验证(邮件地址、Url地址、电话号码、邮政编码)
- PHP程序守护进程化
- 只为了证明PHP是最好的语言 3ff8
- php解决删除zip的功能
- MySQL管理工具-phpMyAdmin管理平台搭建
- 详解PHP实现异步调用的4种方法
- php 编程笔记分享
- PhpStorm快捷键设置/个性化设置,如何多项目共存?如何更换主题?
- 147 php 魔术方法