最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java控制臺(tái)輸入示例分享

 更新時(shí)間:2014年03月10日 16:12:55   作者:  
這篇文章主要介紹了java控制臺(tái)輸入示例分享,需要的朋友可以參考下

java控制臺(tái)輸入有如下幾個(gè)方法

1、JDK 1.4 及以下版本讀取的方法

JDK 1.4 及以下的版本中要想從控制臺(tái)中輸入數(shù)據(jù)只有一種辦法,即使用System.in獲得系統(tǒng)的輸入流,再橋接至字符流從字符流中讀入數(shù)據(jù)。只能讀取字符串,若需要讀取其他類型的數(shù)據(jù)需要手工進(jìn)行轉(zhuǎn)換。代碼如下:

復(fù)制代碼 代碼如下:

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str = null;
try
{
    str = br.readLine();
    System.out.println(str);
}
catch (IOException e)
{
    e.printStackTrace();
}

2、JDK 5.0 讀取的方法

從 JDK 5.0 開始,基本類庫中增加了java.util.Scanner類,根據(jù)它的 API 文檔說明,這個(gè)類是采用正則表達(dá)式進(jìn)行基本類型和字符串分析的文本掃描器。使用它的Scanner(InputStream source)構(gòu)造方法,可以傳入系統(tǒng)的輸入流System.in而從控制臺(tái)中讀取數(shù)據(jù)。canner不僅可以從控制臺(tái)中讀取字符串,還可以讀取除char之外的其他七種基本類型和兩個(gè)大數(shù)字類型,并不需要顯式地進(jìn)行手工轉(zhuǎn)換。代碼如下:

復(fù)制代碼 代碼如下:

Scanner scanner = new Scanner(System.in);
String str = scanner.nextLine();
System.out.println(str);

3、JDK 6.0 讀取的方法

從 JDK 6.0 開始,基本類庫中增加了java.io.Console類,用于獲得與當(dāng)前 Java 虛擬機(jī)關(guān)聯(lián)的基于字符的控制臺(tái)設(shè)備。在純字符的控制臺(tái)界面下,可以更加方便地讀取數(shù)據(jù)。代碼如下:

復(fù)制代碼 代碼如下:

Console console = System.console();
if (console == null)
{
    throw new IllegalStateException("不能使用控制臺(tái)");
}
String str = console.readLine("console");
System.out.println(str);

相關(guān)文章

  • 詳解MybatisPlus3.4版本之后分頁插件的使用

    詳解MybatisPlus3.4版本之后分頁插件的使用

    從Mybatis Plus 3.4.0版本開始,不再使用舊版本的PaginationInterceptor ,而是使用MybatisPlusInterceptor。本文就詳細(xì)的介紹一下兩者的區(qū)別,感興趣的可以了解一下
    2021-11-11
  • java開發(fā)使用BigDecimal避坑四則

    java開發(fā)使用BigDecimal避坑四則

    這篇文章主要為大家介紹了java開發(fā)使用BigDecimal的避坑四則,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-07-07
  • Java圖形化界面設(shè)計(jì)之容器(JFrame)詳解

    Java圖形化界面設(shè)計(jì)之容器(JFrame)詳解

    這篇文章主要介紹了Java圖形化界面設(shè)計(jì)之容器(JFrame)詳解,條理清晰,依次介紹了Java基本類(JFC),AWT和Swing的區(qū)別,Swing基本框架,圖形化設(shè)計(jì)步驟以及組件容器的使用等相關(guān)內(nèi)容,具有一定參考價(jià)值,需要的朋友可以了解下。
    2017-11-11
  • 一篇文章帶你了解Maven的繼承和聚合

    一篇文章帶你了解Maven的繼承和聚合

    這篇文章主要為大家介紹了Maven的繼承和聚合,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-01-01
  • Java StringTokenizer分隔符拆分字符串

    Java StringTokenizer分隔符拆分字符串

    Java中的StringTokenizer類用于將一個(gè)字符串分解成標(biāo)記,本文主要介紹了Java StringTokenizer分隔符拆分字符串,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-08-08
  • Spring和SpringBoot比較及區(qū)別解惑

    Spring和SpringBoot比較及區(qū)別解惑

    這篇文章主要介紹了Spring和SpringBoot比較解惑區(qū)別,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-06-06
  • 使用springboot配置和占位符獲取配置文件中的值

    使用springboot配置和占位符獲取配置文件中的值

    這篇文章主要介紹了使用springboot配置和占位符獲取配置文件中的值,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-02-02
  • Java運(yùn)行Jar包內(nèi)存配置的操作

    Java運(yùn)行Jar包內(nèi)存配置的操作

    這篇文章主要介紹了Java運(yùn)行Jar包內(nèi)存配置的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • Java實(shí)現(xiàn)視頻時(shí)間維度剪切的工具類

    Java實(shí)現(xiàn)視頻時(shí)間維度剪切的工具類

    這篇文章主要為大家詳細(xì)介紹了將視頻按照時(shí)間維度進(jìn)行剪切的Java工具類,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起了解一下
    2022-12-12
  • Spring集成webSocket頁面訪問404問題的解決方法

    Spring集成webSocket頁面訪問404問題的解決方法

    這篇文章主要介紹了Spring集成webSocket頁面訪問404問題的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-12-12

最新評(píng)論

江都市| 黔西县| 阿图什市| 新郑市| 枣强县| 昌平区| 麻江县| 察隅县| 宣城市| 五原县| 甘谷县| 施甸县| 开江县| 台东县| 陆河县| 陈巴尔虎旗| 辽宁省| 枞阳县| 佳木斯市| 肥城市| 科技| 凤山市| 闵行区| 黄山市| 平邑县| 东安县| 南宁市| 仙桃市| 九江市| 龙游县| 渝北区| 攀枝花市| 全州县| 大邑县| 雅安市| 普格县| 广昌县| 榆社县| 长武县| 双牌县| 紫阳县|