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

java的inputstreamreader的有关问题

2012-03-14 
java的inputstreamreader的问题在创建inputstreamreader的新的对象时为什么还要有参数 InputStreamReader

java的inputstreamreader的问题
在创建inputstreamreader的新的对象时为什么还要有参数 InputStreamReader d=new InputStreamReader(System.in);然而我查看api时发现 InputStreamReader 的构造函数是public InputStream()小括号里面没有东西啊,为什么创建对象时要加进System.in 求解!!!

[解决办法]
InputStreamReader(InputStream in) 
创建一个使用默认字符集的 InputStreamReader。 
InputStreamReader(InputStream in, Charset cs) 
创建使用给定字符集的 InputStreamReader。 
InputStreamReader(InputStream in, CharsetDecoder dec) 
创建使用给定字符集解码器的 InputStreamReader。 
InputStreamReader(InputStream in, String charsetName) 
创建使用指定字符集的 InputStreamReader。 
你是从哪里看到得啊?上为InputStreamReader 的4种构造方法,你参考下
[解决办法]
public InputStream()这个是InputStream的构造方法啊,你现在时用InputStreamReader。
这是2个类
[解决办法]
同上,好好看看api

热点排行
Bad Request.