大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 Java基礎學習:Java控制臺輸出語句

Java基礎學習:Java控制臺輸出語句

更新時間:2020-03-31 09:10:04 來源:動力節點 瀏覽2567次


  Java.io 包幾乎包含了所有操作輸入、輸出需要的類。所有這些流類代表了輸入源和輸出目標。


  Java.io 包中的流支持很多種格式,比如:基本類型、對象、本地化字符集等等。


  一個流可以理解為一個數據的序列。輸入流表示從一個源讀取數據,輸出流表示向一個目標寫數據。


  Java 為 I/O 提供了強大的而靈活的支持,使其更廣泛地應用到文件傳輸和網絡編程中。


  1.讀取控制臺輸入


  Java 的控制臺輸入由 System.in 完成。為了獲得一個綁定到控制臺的字符流,你可以把 System.in 包裝在一個 BufferedReader 對象中來創建一個字符流。


  示例:

    BufferedReaderbr=newBufferedReader(newInputStreamReader(System.in));


  2.從控制臺讀取多字符輸入


  從BufferedReader對象讀取一個字符要使用read()方法.每次調用read()方法,它從輸入流讀取一個字符并把該字符作為整數值返回。當流結束的時候返回-1。該方法拋出IOException。下面的程序示范了用read()方法從控制臺不斷讀取字符直到用戶輸入"q"。


  示例:

    //使用BufferedReader在控制臺讀取字符
    importjava.io.*;
    publicclassBRRead{
    publicstaticvoidmain(Stringargs[])throwsIOException{
    charc;
    //使用System.in創建BufferedReader
    BufferedReaderbr=newBufferedReader(newInputStreamReader(System.in));
    System.out.println("輸入字符,按下'q'鍵退出。");
    //讀取字符
    do{
    c=(char)br.read();
    System.out.println(c);
    }while(c!='q');
    }
    }


    3.從控制臺讀取字符串


    從標準輸入讀取一個字符串需要使用BufferedReader的readLine()方法。


    示例:

    //使用BufferedReader在控制臺讀取字符
    importjava.io.*;
    publicclassBRReadLines{
    publicstaticvoidmain(Stringargs[])throwsIOException{
    //使用System.in創建BufferedReader
    BufferedReaderbr=newBufferedReader(newInputStreamReader(System.in));
    Stringstr;
    System.out.println("Enterlinesoftext.");
    System.out.println("Enter'end'toquit.");
    do{
    str=br.readLine();
    System.out.println(str);
    }while(!str.equals("end"));
    }
    }


    4.控制臺輸出


    控制臺的輸出由print()和println()完成。這些方法都由類PrintStream定義,System.out是該類對象的一個引用。PrintStream繼承了OutputStream類,并且實現了方法write()。這樣,write()也可以用來往控制臺寫操作。


    示例:

    importjava.io.*;
    //演示System.out.write().
    publicclassWriteDemo{
    publicstaticvoidmain(Stringargs[]){
    intb;
    b='A';
    System.out.write(b);
    System.out.write('\n');
    }
    }


Java基礎學習:Java控制臺輸出語句


  以上就是動力節點java培訓機構的小編針對“Java基礎學習:Java控制臺輸出語句”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。


提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 日本久操视频 | 黄片毛片一级片 | 国产精品一区高清在线观看 | 精品xxxxxbbbb欧美中文 | 手机看片日韩日韩韩 | 日韩视频免费在线播放 | www.亚洲一区二区三区 | 精品欧美一区二区三区 | 久久中文在线 | 欧美xxxwww| 最近中文国语字幕在线播放视频 | 欧洲免费在线视频 | 亚洲高清在线观看看片 | 91精品乱码一区二区三区 | 99热久久精里都是精品66 | 老子影院午夜伦手机不卡6080 | aaaa级片 | 香蕉精品高清在线观看视频 | 2020年新四虎免费 | 国产成人精品免费影视大全 | 天天天天 | 亚洲成人国产精品 | 欧美区国产区 | 综合色在线观看 | 成人欧美一区二区三区视频不卡 | 老司机伊人 | h视频国产| 人人澡人人澡人人看欧美 | 亚洲精品久久久久午夜福 | 色婷婷色综合缴情在线 | 久久久久国产精品免费免费不卡 | 99热这里只有精品9 99热这里只有精品99 | 久久777国产线看观看精品卜 | 日本高清视频一区二区三区 | 夜夜爽毛片 | 成人一级视频 | 99精品高清不卡在线观看 | 日本阿v精品视频在线观看 日本爱爱免费视频 | 亚洲精品色播一区二区 | 欧美日韩高清 | 99在线观看精品 |