更新時間:2019-08-24 09:00:00 來源:動力節點 瀏覽2431次
下面動力節點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編程中字節流轉換成字符流的實現方法就是動力節點java學院小編分享給大家的全部內容了,希望對大家有幫助,更多精彩內容請關注動力節點java學院官網。每天會有精彩內容更新。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習