BufferedReader:缓冲字符输入流的用法

可以实现把字节流转换为字符流读取;
可以实现一次型读取内容到缓冲区,可以实现任意长度的中文输入;
——–实例:
package com.mldn;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class BufferReader
{
public static void main(String[] args)
{
BufferedReader buf = null; // 声明缓冲输入流
buf = new BufferedReader(new InputStreamReader(System.in)); // 字节输入流对象—>字符输入流对象—->缓冲输入流对象
String str = null; // 保存数据
System.out.println(“请输入内容:”);
try
{
str = buf.readLine();
}
catch (IOException e)
{
e.printStackTrace();
}
try
{
buf.close(); // 关闭缓冲流
}
catch (IOException e)
{
e.printStackTrace();
}
System.out.println(“输入内容:\n” + str);
}
}
/*
administrator@xu-desktop:~$ java com.mldn.BufferReader
请输入内容:
类似的看风景莱克斯蛋孵鸡 哦iwertoiwe
输入内容:
类似的看风景莱克斯蛋孵鸡 哦iwertoiwe
BufferedReader创建字符缓冲区,将读取的数据存放在缓冲区,可以从字节流中读取文本;
*/
声明: 除非转自他站(如有侵权,请联系处理)外,本文采用 BY-NC-SA 协议进行授权 | 嗅谱网
转载请注明:转自《BufferedReader:缓冲字符输入流的用法》
本文地址:http://www.xiupu.net/archives-97.html
关注公众号:
微信赞赏
支付宝赞赏
