




已閱讀5頁,還剩50頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
Java與UML面向?qū)ο蟪绦蛟O(shè)計 第2章Java編程基礎(chǔ) 標(biāo)識符與關(guān)鍵字 變量與基本數(shù)據(jù)類型Java的基本數(shù)據(jù)類型 變量與基本數(shù)據(jù)類型 變量定義與賦值邏輯型數(shù)據(jù)邏輯型數(shù)據(jù)字符型數(shù)據(jù)整型數(shù)據(jù)浮點(diǎn)型數(shù)據(jù) Java常用轉(zhuǎn)義字符 整型變量類型 尺寸與取值范圍 運(yùn)算符和表達(dá)式 算術(shù)運(yùn)算符和算術(shù)表達(dá)式賦值運(yùn)算符和賦值表達(dá)式增量和減量運(yùn)算符關(guān)系運(yùn)算符和關(guān)系表達(dá)式邏輯運(yùn)算符和邏輯表達(dá)式位運(yùn)算符條件運(yùn)算符和條件表達(dá)式表達(dá)式中的類型轉(zhuǎn)換運(yùn)算符的優(yōu)先級與結(jié)合性總結(jié) 算術(shù)運(yùn)算符 關(guān)系運(yùn)算符 邏輯運(yùn)算符 高 低 布爾邏輯運(yùn)算真值表 位運(yùn)算符 位邏輯運(yùn)算 位邏輯運(yùn)算 位邏輯運(yùn)算 位邏輯運(yùn)算 算術(shù)或有符號右移運(yùn)算 邏輯或無符號右移運(yùn)算 左移運(yùn)算 自動類型轉(zhuǎn)換規(guī)則 簡單數(shù)據(jù)類型之間的轉(zhuǎn)換規(guī)則 Java運(yùn)算符的優(yōu)先級和結(jié)合性 控制臺輸入輸出 數(shù)據(jù)輸出print和println方法printf格式化輸出方法 日期和時間的轉(zhuǎn)換符 日期和時間的轉(zhuǎn)換符 用于System out printf的格式轉(zhuǎn)換符 用于System out printf的標(biāo)志符 數(shù)據(jù)輸入 對話框輸入命令行輸入 輸入對話框 輸入對話框 例子 importjava util publicclassCommandInput publicstaticvoidmain String args Scannerinput newScanner System in System out println What syourname Stringname input nextLine System out println Howoldareyou intage input nextInt System out println name is age yearsold 程序運(yùn)行結(jié)果 程序控制語句 Java語句概述表達(dá)式語句方法調(diào)用語句流程控制語句異常處理語句復(fù)合語句 if條件語句 if 條件 語句if a 0 System out print a是正數(shù) if語句的流程圖 if 條件 語句1else語句2 if mark 60 System out print 及格 elseSystem out print 不及格 if else語句的流程圖 if 條件1 語句1elseif 條件2 語句2elseif 條件3 語句3 elseif 條件m 語句melse語句n 例子 if mark 90 System out print A elseif mark 80 System out print B elseif mark 70 System out print C elseif mark 60 System out print D elseSystem out print F if else if多分支語句的流程圖 嵌套的if語句 switch分支語句 switch 表達(dá)式 case常量表達(dá)式1 語句序列1 break case常量表達(dá)式2 語句序列2 break case常量表達(dá)式3 語句序列3 break case常量表達(dá)式n 語句序列n break default 語句序列n 1 break switch語句的流程圖 while循環(huán)語句 前100個正整數(shù)之和 1 2 3 99 100 intsum 0 inti 1 while i 100 sum sum i i i 1 while語句的流程圖 do while循環(huán)語句 intsum 0 inti 1 do sum sum i i i 1 while i 100 do while循環(huán)的流程圖 for循環(huán)語句 for 循環(huán)變量初始化 循環(huán)條件 循環(huán)變量更新 語句for后面的括號內(nèi)包含了用分號隔開的三部分 當(dāng)循環(huán)第一次開始時 首先執(zhí)行循環(huán)變量初始化部分 循環(huán)變量一般用來控制循環(huán)的執(zhí)行次數(shù) 初始化部分只執(zhí)行一次 接著執(zhí)行循環(huán)條件測試部分 它通常測試循環(huán)變量的值以判斷是否執(zhí)行了指定的次數(shù) 如果循環(huán)條件為真 就執(zhí)行循環(huán)體 否則就終止循環(huán) 執(zhí)行完循環(huán)體后 接下來執(zhí)行循環(huán)變量更新部分 它通常增加或減小循環(huán)變量的值 然后以新的循環(huán)變量的取值繼續(xù)循環(huán)條件的測試和循環(huán)體的執(zhí)行 如此重復(fù)直到循環(huán)條件為假 for each循環(huán)語句 它是一種增強(qiáng)的for循環(huán) 主要用來對集合中的元素以嚴(yán)格連續(xù)的方式從頭到尾進(jìn)行循環(huán) 它的一般形式為 for 類型循環(huán)變量 集合 語句其中 類型 指定了 循環(huán)變量 的取值類型 循環(huán)變量 用來接收 集合 中的元素 每一次循環(huán) 會按順序從 集合 中取出一個元素存儲在 循環(huán)變量 中 如此重復(fù) 直到集合中的所有元素都已取出為止 由于循環(huán)變量從集合中接收值 所以 類型 必須與集合中存儲的元素類型相同 或兼容 循環(huán)嵌套 一個循環(huán)體內(nèi)又包含另一個完整的循環(huán)結(jié)構(gòu) 稱為循環(huán)的嵌套 內(nèi)嵌的循環(huán)中還可以嵌套循環(huán) 這就是多層循環(huán) 三種類型的循環(huán)可以互相嵌套 但是常用的是for循環(huán)的嵌套 例子 publicclassNestFor publicstaticvoidmain String args inti j for i 0 i 6 i for j 0 j i j System out print System out println 輸出為 break語句 break語句能夠用在任何Java循環(huán)中 包括while循環(huán)和do while循環(huán) 當(dāng)break用在一組嵌套的循環(huán)時 它只能跳出其所在的那一層循環(huán) 而對外層循環(huán)沒有影響 例子 inti j for i 0 i 6 i for j 0 j 100 j if j 5 break System out print System out println 程序輸出為 continue語句 與break語句的作用不同 continue語句不是終止整個循環(huán)語句的執(zhí)行 而是僅僅立刻結(jié)束本次循環(huán) 然后跳轉(zhuǎn)到循環(huán)條件測試部分 準(zhǔn)備進(jìn)行下一次循環(huán) 例子 publicclassCo
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 建筑鋼材期貨鎖價采購綠色節(jié)能合同
- 汽車廣告創(chuàng)意設(shè)計及營銷合同
- 寵物糞便處理責(zé)任保證協(xié)議(住宅小區(qū))
- 游戲虛擬貨幣發(fā)行與內(nèi)容版權(quán)保護(hù)協(xié)議
- 高空作業(yè)安全盤扣式腳手架租賃一體化服務(wù)合同
- 夫妻間電子設(shè)備使用規(guī)范及忠誠度保障協(xié)議書
- Web前端開發(fā)課件 項目一 HTML文檔結(jié)構(gòu)
- DB42-T 2005.2-2023 就業(yè)創(chuàng)業(yè)服務(wù) 第2部分:創(chuàng)業(yè)擔(dān)保貸款網(wǎng)辦服務(wù)規(guī)范
- 教師心理健康學(xué)習(xí)心得體會模版
- 2023年人教版四年級語文上冊八單元測試卷及答案2
- 《念奴嬌++過洞庭》教學(xué)設(shè)計++2024-2025學(xué)年統(tǒng)編版高一語文必修下冊
- 交通樞紐的安全管理事故預(yù)防與應(yīng)急處理策略
- 《浙江省中藥飲片炮制規(guī)范》 2015年版
- 第19課《紫藤蘿瀑布》課件-2024-2025學(xué)年統(tǒng)編版語文七年級下冊
- 主題班會AI時代中學(xué)生的機(jī)遇與成長
- 供電公司故障搶修服務(wù)規(guī)范
- 初中體育課堂安全教育
- 碼頭安全生產(chǎn)知識
- 全屋整裝培訓(xùn)
- 《風(fēng)電安全生產(chǎn)培訓(xùn)》課件
- 常見病用藥指導(dǎo)技術(shù)知到智慧樹章節(jié)測試課后答案2024年秋天津生物工程職業(yè)技術(shù)學(xué)院
評論
0/150
提交評論