package cn.com.bytestream;
/**
* 应用转换流,将字节流转换成字符流,对字符进行操作,自定义关闭键盘录入流。
*/
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
public class TransStream {
public static void main(String[] args) throws IOException {
trans();
}
public static void trans() throws IOException {
//创建字节输入流对象
InputStream in=System.in;
//创建转换流对象,并与被转换的流相关联
InputStreamReader isr=new InputStreamReader(in);
//创建高效读取流缓冲区对象,并与被缓冲的流相关联
BufferedReader bufr=new BufferedReader(isr);
String line=null;
while((line=bufr.readLine())!=null){
if(line.equals("over"))
break;
System.out.println(line.toUpperCase());
}
}
}
|
|