BufferedReader br=new BufferedReader(new InputStreamReader(System.in)) ; 语句解析

来源:互联网 发布:文网文增加域名 编辑:程序博客网 时间:2024/06/05 19:19
最近老是出现这段代码,所以就研习了一下。写了个demo
/*BufferedReader br=new BufferedReader(new InputStreamReader(System.in)) ; * 此段代码的作用就是把标准输入的字符 在屏幕上显示。 *  * 1.system.in  返回的是一个InputStream * 2.必须要把InputStream 字节流转换成字符流,才能输入到屏幕上。当然,字符流最好要缓冲。*/public class SystemInDemo {public static void main(String[] args) throws IOException {// TODO Auto-generated method stub//System.in  返回的是一个InputStream,而现在接收的肯定是系统输入的字符流。//public static final InputStream in“标准”输入流。//     system.in 这个语句用键盘输入之后,返回的就是一个InputStream,把字节流转换成//字符流,就用了InputStreamReader语句。//再把字符流写入了缓冲区,new BufferReaderBufferedReader br=new BufferedReader(new InputStreamReader(System.in)) ;//InputStreamReader isr=new InputStreamReader(System.in);   String b= br.readLine();   System.out.println(b);}}

0 0
原创粉丝点击