java編程中字節流轉換成字符流的完成辦法。本站提示廣大學習愛好者:(java編程中字節流轉換成字符流的完成辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是java編程中字節流轉換成字符流的完成辦法正文
java編程中字節流轉換成字符流的完成辦法
import java.io.*;
/*readLine辦法是字符流BufferReader類中的辦法
* 而鍵盤錄入的辦法是字節流InputStream的辦法
* 那麼能不能將字節流轉成字符流再運用字符流緩沖區中的readLine辦法呢?
*
* InputStreamReader類是字節流轉向字符流的橋梁。(它自身是一個字符流所以在結構時承受一個字節流)
*
* */
public class TransStreamDemo {
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
//獲取鍵盤錄入對象
InputStream in=System.in;
//將字節流 對象轉成字符流對象 運用轉換流 留意轉換流自身是字符流 所以傳入的對象必需是字節流對象。
InputStreamReader isr=new InputStreamReader(in);
//為了進步效率,將字符串停止緩沖區技術的高校操作。運用BufferedReader
BufferedReader br=new BufferedReader(isr);
String str=null;
while((str=br.readLine())!=null){
if("over".equals(str))
break;
System.out.println(str.toUpperCase());
}
br.close();
}
}
以上這篇java編程中字節流轉換成字符流的完成辦法就是分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持。