当前位置: 代码迷 >> J2SE >> InputStreamReader的read方法,该怎么处理
  详细解决方案

InputStreamReader的read方法,该怎么处理

热度:136   发布时间:2016-04-24 02:17:43.0
InputStreamReader的read方法
Java code
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;public class InputStreamTest {    public static void main(String[] args) {        BufferedReader in= new BufferedReader(new InputStreamReader(System.in));        try {            System.out.println(in.read());            in.close();        } catch (IOException e) {            e.printStackTrace();        }    }}


InputStreamReader是字节流通向字符流的桥梁,感觉很奇怪,InputStream的read方法是读取一个字符,而InputStreamReader是读取字符的,怎么输入30,却输出51????

------解决方案--------------------
探讨

引用:
帮你改了下:

Java code

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class InputStreamTest {

public static void main……
  相关解决方案