一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - Java教程 - Java中獲取鍵盤輸入值的三種方法介紹

Java中獲取鍵盤輸入值的三種方法介紹

2021-02-02 12:02阡陌遲行 Java教程

這篇文章主要介紹了Java中獲取鍵盤輸入值的三種方法介紹,具有一定參考價(jià)值,需要的朋友可以了解下。

程序開發(fā)過程中,需要從鍵盤獲取輸入值是常有的事,但Java它偏偏就沒有像c語言給我們提供的scanf(),C++給我們提供的cin()獲取鍵盤輸入值的現(xiàn)成函數(shù)!Java沒有提供這樣的函數(shù)也不代表遇到這種情況我們就束手無策,請你看以下三種解決方法吧:

以下將列出幾種方法:

方法一:從控制臺接收一個(gè)字符,然后將其打印出來

?
1
2
3
4
5
6
  public static void main(String [] args) throws IOException{
      System.out.print(“Enter a char:”);
      char i = (char) System.in.read();
      System.out.println(“your char is :”+i);
      
}

雖然此方式實(shí)現(xiàn)了從鍵盤獲取輸入的字符,但是System.out.read()只能針對一個(gè)字符的獲取,同時(shí),獲取進(jìn)來的變量的類型只能是char,當(dāng)我們輸入一個(gè)數(shù)字,希望得到的也是一個(gè)整型變量的時(shí)候,我們還得修改其中的變量類型,這樣就顯得比較麻煩。

方法二:從控制臺接收一個(gè)字符串,然后將其打印出來。在這個(gè)題目中,我們需要用到BufferedReader類和InputStreamReader類

?
1
2
3
4
5
6
7
8
  public static void main(String [] args) throws IOException{
      BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
      String str = null;
      System.out.println(“Enter your value:”);
      str = br.readLine();
      System.out.println(“your value is :”+str);
      
}

這樣我們就能獲取我們輸入的字符串。

方法三:這種方法我認(rèn)為是最簡單,最強(qiáng)大的,就是用Scanner類

?
1
2
3
4
5
6
7
8
9
10
11
12
  public static void main(String [] args) {
      Scanner sc = new Scanner(System.in);
      System.out.println(“請輸入你的姓名:”);
      String name = sc.nextLine();
      System.out.println(“請輸入你的年齡:”);
      int age = sc.nextint();
      System.out.println(“請輸入你的工資:”);
      float salary = sc.nextfloat();
      System.out.println(“你的信息如下:”);
      System.out.println(“姓名:”+name+“\n”+“年齡:”+age+“\n”+“工資:”+salary);
      
}

這段代碼已經(jīng)表明,Scanner類不管是對于字符串還是整型數(shù)據(jù)或者float類型的變量,只需做一點(diǎn)小小的改變,就能夠?qū)崿F(xiàn)功能!無疑他是最強(qiáng)大的!

總結(jié)

以上就是本文關(guān)于Java中獲取鍵盤輸入值的三種方法介紹的全部內(nèi)容,希望對大家有所幫助。有什么問題可以隨時(shí)留言,小編會(huì)及時(shí)回復(fù)大家的。感謝朋友們對本站的支持!

原文鏈接:http://blog.csdn.net/hqs_1992/article/details/41692607

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产精品亚洲综合第一区 | 91在线 一区 二区三区 | 国产精品视频人人做人人爱 | 水多多www视频在线观看高清 | 女人是男人的未来1分49分 | 女上男下gifxxoo动态视频 | 日本午夜色 | 日本高清免费看 | 欧美成人二区 | 日本私人影院 | 奇米社区 | 国产情侣视频观看 | 射综合网 | 国产成人高清精品免费5388密 | 久久久伊人影院 | 青青草成人在线观看 | 2019中文字幕 | 国产午夜精品久久久久小说 | 网址在线观看你懂我意思吧免费的 | 亚洲国产欧美另类 | 亚洲图片综合网 | 成年人黄色录像 | 91香蕉视频网址 | 亚州成人 | 精品人伦一区二区三区潘金莲 | 插入逼 | 亚洲精品一区二区三区中文字幕 | 91短视频版高清在线观看免费 | 波多野结衣一区免费作品 | 青青草原国产一区二区 | 99热在线这里只有精品 | 婚前试爱全集免费观看 | 国产成人亚洲综合网站不卡 | 图片专区小说专区卡通动漫 | 久久噜国产精品拍拍拍拍 | 国产香蕉一区二区在线网站 | 亚洲视频在线观看免费视频 | 香蕉久久一区二区三区 | 办公室强行丝袜秘书啪啪 | 国产精品日韩在线观看 | 日韩一级片在线观看 |