首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

InputStreamReader的read方法,该怎么处理

2012-01-22 
InputStreamReader的read方法Java codeimport java.io.BufferedReaderimport java.io.IOExceptionimport

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……

热点排行