lnputStreamReader (lnputStream in)创建一个使用默认字符集的InputStreamReader。

lnputStreamReader (InputStream in, Charset cs)创建使用给定字符集的InputStreamReader。

lnputStreamReader (lInputStream in, CharsetDecoder dec)创建使用给定字符集解码器的InputStreamReader。

lnputStreamReader (InputStream in,String charsetName)创建使用指定字符集的InputStreamReader。

举例:


 

 

 

 

 

 

格式化输入输出:

判断数据是不是二进制,如果是二进制的,只能用stream用stream来读

想读出java数据类型,就用dataInputStream

如果这个文件本身不是二进制的,而是文本的,如果把它当作是文章来读用reader用readerline可以读进来

如果我们把它当做的是数据说里面每一行是一个整数,或者里面有很多整数用逗号分割,用Scanner用scanner从文本里面解析出各种的基本数据类型

posted on 2022-06-12 20:09  淤泥不染  阅读(27)  评论(0编辑  收藏  举报