转换流
转换流:字节流和字符流之间的相互转换。字符流操作更为简单,字节流操作更为直接。所以通过转换流可以适当的选择流进行操作。
转换流类:InputStreamReader OutputStreamWriter
字节流+编码表=字符流。
转换流其实就是对字节流或字符流进行编解码。
InputStreamReader isr = new InputStreamReader(System.in)
将键盘录入的字节流转换为字符流
通过这样的转换,就可以使用一些字符流的简单操作,如读取一行 。isr.readLine()
同样,字符输出流或字节输出流也可以进行这样的转换。
■★键盘录入格式:
BufferedReader bufr = new BufferedReader(new InputStreamReader(System.in))