下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、初學(xué)者學(xué)Java時,有時就要接收從鍵盤輸入。大家很容易想到C語言中的scanf() 和C+中的cin().可Java中用什么呢?去網(wǎng)上一查好多人說用System.in誤導(dǎo)了 好多人,包括曾經(jīng)的我還有人說下一個插件安裝下。本人認(rèn)為,實(shí)現(xiàn)它其實(shí)最 簡單的莫屬一個類,Java本身就提供的,這個類就是Scanner.先舉個例子如下: import java.util.Sca nner; /* *測試從鍵盤讀取用戶的輸入,關(guān)鍵類為 Scanner * author Admi nistrator */ p ublic class Test Input p ublic static void main( S
2、tri ng args) Scanner s = new Sca nn er(System.i n); ); System.out .printing請輸入你的姓名: Stri ng n ame = s.n extL in e(); System.out. printing 請輸入你的年齡: ); int age = s.n extI nt(); System.out. printing 請輸入你的工資: ); float salary = s.n extFloat(); System.out. printing 你的信息如下:); System.out. printing +salary);
3、 姓名:+name+n+年齡:+age+n+工資: 說明:Seanner的對象的方法nextLine()接收字符和字符串類型的輸入; nextlnt()接收int類型的;nextFloat()接收float類型的,相信后面的就不用 一一列舉了吧。 方法 2: BufferedReader reader=new BufferedReader(new lnputStreamReader(System.in); 獲取字符串 System.out.print(Please input a number:); String str=reader.readLine(); / System.out.prin
4、tln(The number you input is:+str); InputStreamReader reader = new InputStreamReader(System.in); BufferedReader input = new BufferedReader(reader); System.out.print(Enter your age: ); String text = input.readLine(); int age = new Integer(text).intValue(); System.out.println(You are + age + years old,
5、 now,); int year = 2003 - age; System.out.println(so you were probably born in + year); 需要拋出 io 異常。 import java.io.*; - 5 n0 _4 H: c( y: Hclass JavaIO_02N U- 9 P1 S, C2 m- R3 p/ 定義一個 String 整型對象 nn1: b5 T) n6 E9 f4 9 p BufferedReader distream = new BufferedReader(new InputStreamReader(System.in); 鍵入
6、一個整數(shù) , p1 J D/ B, 1 L q6 P a System.out.println( ); r/進(jìn)行輸入,并把輸入的數(shù)存入 nn1中/ 1, u4 y3 e5 R ) J+ D7n$ u; z%v3 Z7 g# S* w0 l int n1=Integer.parseInt(nn1);( z4 l# |( L/ q 是一個偶數(shù) ); if(n1%2=0) . C6 b9 U$ D* F( y! K System.out.println(n1+ 3 ?! A c% C9 , i- G9 L9 / b e1se( u- G, Z( Z* V# _; _0 O System.out.pr
7、intln(n1+ 是一個奇數(shù) ); 2 _; b) N, Q2 4 W9 D: y$ t! E5 # J % c! z y( d6 d/ v# . _7 Q 1 F: w6 M1 H) |8 j) O: e C4 e import java.io.IOException; import java.io.InputStreamReader; /* * author Zhangql * TODO To change the template for this generated type comment go to * Window - Preferences - Java - Code Sty
8、le - Code Templates */ public class EnterConsole public static void main(String args) throws IOException EnterConsole enterConsole = new EnterConsole(); enterConsole.printConsoleChar(); /* * 從控制對接收一行字符串,然后輸出到控制臺 * throws IOException */ public void printConsoleLine() 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); /* * 從控制臺接收一個字符 * 然后打印到控制臺上 * throws IOException */ public void pri
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度文化藝術(shù)vi設(shè)計制作合同
- 二零二五年度按揭貸款服務(wù)與資產(chǎn)評估合同3篇
- 二零二五年度投標(biāo)保函擔(dān)保合同范本
- 二零二五年度房屋買賣及貸款擔(dān)保協(xié)議3篇
- 海南職業(yè)技術(shù)學(xué)院《現(xiàn)代信息網(wǎng)絡(luò)技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 海南醫(yī)學(xué)院《電子商務(wù)理論與實(shí)務(wù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 二零二五年度水利設(shè)施安裝與維護(hù)合同3篇
- 2025版防盜門個性化定制加工承攬協(xié)議范本3篇
- 二零二五年度智能家居控制系統(tǒng)開發(fā)委托服務(wù)合同3篇
- 某房地產(chǎn)公司安全管理應(yīng)急預(yù)案范文(2篇)
- 建筑工程施工現(xiàn)場視頻監(jiān)控布置實(shí)施方案
- 施工現(xiàn)場節(jié)前安全檢查表
- 松下vf100變頻器使用手冊
- 機(jī)械設(shè)計制造及其自動化實(shí)習(xí)總結(jié)報告——某
- 角的概念推廣說課課件.
- 化學(xué)元素周期表口訣化學(xué)元素周期表口訣
- 壓密注漿施工工藝
- 2019-2020學(xué)年江蘇省徐州市九年級(上)期末英語試卷(解析版)
- 蘇教版八年級下《二次根式》單元測試卷(含答案)
- AAEM的應(yīng)用機(jī)理
- 海上試油測試技術(shù)0327
評論
0/150
提交評論