资源预览内容
第1页 / 共22页
第2页 / 共22页
第3页 / 共22页
第4页 / 共22页
第5页 / 共22页
第6页 / 共22页
第7页 / 共22页
第8页 / 共22页
第9页 / 共22页
第10页 / 共22页
亲,该文档总共22页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
第二章 Java 程式架構與輸入/輸出內容Java 程式架構敘述句與敘述區塊變數型態與宣告標準螢幕輸出格式化輸出標準鍵盤輸入掃描鍵盤輸入12-1 Java 程式架構 (1)Java 程式的組織架構22-1 Java 程式架構 ( 2)Java 程式基本架構32-2 敘述句與敘述區塊 ( 1) 敘述句 (statement)42-2 敘述句與敘述區塊 ( 2)敘述區塊 (statement block)52-2 敘述句與敘述區塊 (3)多重敘述區塊62-3 變數型態與宣告 (1)變數變數名稱 - 容器數值 內容變數宣告產生指定變數內容宣告並指定變數內容int a=5;72-3 變數型態與宣告 ( 2)變數內容複製變數內容變更變數之間運算82-3 變數型態與宣告 ( 3)基本變數型態整數 (bye, short, int, long)浮點數 (float, double)字元 (char)字串 (String)布林代數 (boolean)92-3 變數型態與宣告 ( 4)變數的宣告1int a;宣告產生一個整數變數,其名稱為 a。2int a, b;宣告產生兩個整數變數 a 與 b。3int count = 10;宣告整數變數 count,並給予初值 10。4short sum;宣告一個短整數,名稱為sum。5long total=0;宣告一個長整數變數 total,並設定初值 0。6float price;宣告一個浮點數變數 price。7double price;宣告一個雙倍浮點數 price。8char key = A ;宣告一個字元變數 key,並給予初值 A。9String name = “您好”;宣告字串變數 name,內容為 您好。10boolean flag = TRUE;宣告布林變數 flag,並給以真(True,1)。11boolean flag = FALSE;宣告布林變數 flag,並給以假(False,0)102-3 變數型態與宣告 ( 5)Java 保留字特殊功能 不可當作變數名稱abstractdoubleintstrictfpDobooleanelseinterfacesuperwhilebreakextendslongswitchvolatilebytefinalnativesynchronizedshortcasefinallynewthisstaticcatchfloatpackagethrowimportcharforprivatethrowsinstanceofclassgotoprotectedtransientdefaultconstifpublictrycontinueimplementsreturn112-3 變數型態與宣告 ( 6)範例研討(Ex2-1.java)列印出各種資料型態的數值,並說明變數的功能為何;輸出格式如下: 122-4 標準螢幕輸出 (1)簡單輸出方法印出一行文字:System.out.println()包含跳行功能印出文字:System.out.print()沒有跳行功能132-4 標準螢幕輸出 (2)範例研討:(:(Ex2-2.java)請編寫一程式由螢幕輸出下列圖形: 142-4 標準螢幕輸出 (3)範例研討:(:(Ex2_3.java)假設電腦內儲存了兩樣產品的名稱、數量、單價,請編寫一程式將其內容及分別總和印出,如下: 152-5 格式化輸出 (1)格式化輸出System.out.printf(“列印文字格式”, 變數_1, 變數_2, .)%c (字元), %d (十進位整數), %s (字串), %f(浮點數), %5.2fn (跳行), t (跳 TAB 空格)162-5 格式化輸出 (2)範例研討:(:(Ex2_4.java)請製作一只程式,它會要求使用者輸入一個整數,再以 10 進位、8 進位、16 進位與浮點數格式印出該數值的內容,如下所示:172-6 標準鍵盤輸入 (1)標準輸入套件 java.io.*輸入方法:Keyin.readLine(): 讀入一行字串Integer.parseInt(keyin.readLine(): 轉換成整數Float.parseFloat(keyin.readLine() :轉換成 FloatDouble.parseDouble(keyin.readLine(): 轉換成 Double182-6 標準鍵盤輸入 (2)範例研討:(:(Ex2_5.java)請幫真自在遊民收容所製作捐款收據,功能是系統允許輸入捐款人姓名與金額,之後印出收據,如下所示:192-7 掃瞄鍵盤輸入 (1)掃瞄輸入套件 java.utile.Scanner;方法:keyin.nextLine(), keyin.next: 讀入一行字串keyin.nextInt(): 讀入下一個整數keyin.nextFloat, nextDouble,keyin.useDelimiter(“;”): 設定分隔符號202-7 掃瞄鍵盤輸入 (2)宣告語法:212-7 掃瞄鍵盤輸入 (3)範例研討:(:(Ex2_6.java)請製作一套登錄客戶資料的雛形軟體,系統要求輸入客戶資料後,再印出輸入結果,觀察是否正確,期望操作格式如下所示:22
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号