我是靠谱客的博主 兴奋哈密瓜,最近开发中收集的这篇文章主要介绍java中讲讲InputStreamReader的用法,举例?,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

2.4 InputStreamReader的用法 
马 克-to-win:InputStreamReader 从文字上分析:InputStream是字节流的意思,Reader是字符流的意思。InputStreamReader这个类就是用来把字节流转换成字符流的。System.in代表控制台输入。它天生是个字节流。参见我前面写的InputStream小节的例:2.1.1, 我们发现如果向控制台输入中文,控制台是处理不了的,但这时如果我们用InputStreamReader这个工具转换一下,问题就解决了。下一章我们要 讲的网络传输,天生也是以字节形式进行的,所以字节流和字符流之间也必然转换一下。


例:2.4.1
 

import java.io.*;
public class TestMark_to_win {
    public static void main(String args[]) throws Exception {
        // from console to string,u00A0
        System.out.println("from console to string ");
        /*An InputStreamReader is a bridge from byte streams to character streams: It reads bytes and decodes them into characters using a specified charset. The charset that it uses may be specified by name or may be given explicitly, or the platform's default charset may be accepted. InputStreamReader(InputStream in) Create an
InputStreamReader that uses the default charset.
 */
        BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in));
        String stdinS;
        stdinS = stdin.readLine();
        System.out.println(stdinS);
    }
}

 


更多请见:https://blog.csdn.net/qq_44639795/article/details/102612855

 

最后

以上就是兴奋哈密瓜为你收集整理的java中讲讲InputStreamReader的用法,举例?的全部内容,希望文章能够帮你解决java中讲讲InputStreamReader的用法,举例?所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(34)

评论列表共有 0 条评论

立即
投稿
返回
顶部