Java具體的知識(shí)點(diǎn)計(jì)算機(jī)Java_第1頁(yè)
Java具體的知識(shí)點(diǎn)計(jì)算機(jī)Java_第2頁(yè)
Java具體的知識(shí)點(diǎn)計(jì)算機(jī)Java_第3頁(yè)
Java具體的知識(shí)點(diǎn)計(jì)算機(jī)Java_第4頁(yè)
Java具體的知識(shí)點(diǎn)計(jì)算機(jī)Java_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

示錄入錯(cuò)誤,請(qǐng)重新進(jìn)行錄入;示例代碼importjava.ustem.out.println(語(yǔ)句);示錄入錯(cuò)誤,請(qǐng)重新進(jìn)行錄入;示例代碼importjava.ustem.out.println(語(yǔ)句);}elseif(條個(gè)循環(huán)動(dòng)態(tài)輸出數(shù)組中的元素信息(4)Java的java.utSystem.out.println("請(qǐng)輸入班級(jí)學(xué)生人數(shù)"數(shù)據(jù)類型數(shù)據(jù)類型說(shuō)明整型雙精度浮點(diǎn)類型字符型字符串類型舉例用于存儲(chǔ)整數(shù)類型用于存儲(chǔ)帶有小數(shù)點(diǎn)的數(shù)值用于存儲(chǔ)單個(gè)字符用于存儲(chǔ)一串字符.變量命名的規(guī)則條件條件變量必須以字母,下劃線,$開(kāi)頭變量可以包括數(shù)字,但不能用數(shù)字開(kāi)頭除了下劃線和$符號(hào),變量名不能包含其他的特殊符號(hào)變量名合法的變量名-myCar$myCar變量的常見(jiàn)錯(cuò)誤算術(shù)運(yùn)算符運(yùn)算符運(yùn)算符說(shuō)明+加法運(yùn)算符-減法運(yùn)算符*乘法運(yùn)算符%取余運(yùn)算符數(shù)據(jù)類型轉(zhuǎn)換的規(guī)則2.滿足自動(dòng)類轉(zhuǎn)換(倆者類型要兼容,數(shù)值類型里面整形和浮點(diǎn)類型相互兼容布爾類型步運(yùn)行3.觀察變量學(xué)習(xí)好資料歡迎下載For步運(yùn)行3.觀察變量學(xué)習(xí)好資料歡迎下載For循環(huán)的結(jié)構(gòu)特點(diǎn)是f)便于在計(jì)算機(jī)程序中,用類似的軟件對(duì)象模擬現(xiàn)實(shí)世界中的實(shí)體(or(初始部分;循環(huán)條件;迭代部分){System.out.publicoidA(inta,doubleb){(1)聲明布爾類型值值說(shuō)明真假關(guān)系運(yùn)算符關(guān)系運(yùn)算符關(guān)系運(yùn)算符><>=<===說(shuō)明小于大于等于小于等于等于不等于邏輯運(yùn)算符邏輯運(yùn)算符邏輯運(yùn)算符&&!漢語(yǔ)名稱并且或,或者非表達(dá)式條件1&&條件2說(shuō)明兩個(gè)條件為真,結(jié)果為真,兩個(gè)條件一個(gè)為假。結(jié)果為假兩個(gè)條件一個(gè)為真,結(jié)果為假條件為真,結(jié)果為假條件為假,結(jié)果為真sort()查詢方法為binarySearch()排序方法使sort()查詢方法為binarySearch()排序方法使assNo=input.next();//從控制臺(tái)接收班級(jí)號(hào)als(favCourse2.toUpperCase()))+//類的成員變量自加1使用類的步驟1.定義“類”2.創(chuàng)建類}型變量語(yǔ)法語(yǔ)法}流程圖(循環(huán)操作);例代碼:如下importjava.util.Scanner;,執(zhí)行循環(huán)體。(2)如果為false,退出循環(huán),第四步,第五println(sentence);例代碼:如下importjava.util.Scanner;,執(zhí)行循環(huán)體。(2)如果為false,退出循環(huán),第四步,第五println(sentence);結(jié)果為“你好,張三”;語(yǔ)i-1)%7==5星期六i=1;面向?qū)ο笤O(shè)計(jì)程序的有優(yōu)點(diǎn)(1經(jīng)典例題注意他的格式和輸入的順序最好先畫(huà)流程圖}}}循環(huán)常見(jiàn)錯(cuò)誤避免死循環(huán):輸出語(yǔ)句之后記得加上i++之類的語(yǔ)句!注意循環(huán)條件,如需打印4次,避免循環(huán)條件為i<4,應(yīng)為i〈=4或者i〈5!斷點(diǎn)啟動(dòng)調(diào)試單步執(zhí)行跟蹤程序,觀察變量萬(wàn)年歷公式(days+循環(huán)不管什么情況都先循環(huán)一次。程序調(diào)試步驟1.斷點(diǎn)啟動(dòng)調(diào)試單步執(zhí)行跟蹤程序,觀察變量萬(wàn)年歷公式(days+循環(huán)不管什么情況都先循環(huán)一次。程序調(diào)試步驟1.設(shè)置斷點(diǎn)2.單1;while(i<=stuNum){System.out.)便于在計(jì)算機(jī)程序中,用類似的軟件對(duì)象模擬現(xiàn)實(shí)世界中的實(shí)體(語(yǔ)法語(yǔ)法經(jīng)典代碼注意他的循環(huán)條件:題目(連續(xù)錄入學(xué)生名字,直到輸入q就停止)do{"請(qǐng)輸入學(xué)生姓名");}}"程序結(jié)束");而且前面多了do關(guān)鍵字,后面坐了一個(gè)分號(hào)。么情況都先循環(huán)一次。程序調(diào)試步驟素在數(shù)阻力數(shù)序排列編號(hào),受元素的編號(hào)為0,其他元素順序編號(hào),;素在數(shù)阻力數(shù)序排列編號(hào),受元素的編號(hào)為0,其他元素順序編號(hào),;}else{System.out.println(語(yǔ)句);以在內(nèi)存中連續(xù)存儲(chǔ)多個(gè)元素的結(jié)構(gòu),數(shù)組好哦給所有元素必須屬于目(連續(xù)錄入學(xué)生名字,直到輸入q就停止)importjavaFor循環(huán)的結(jié)構(gòu)特點(diǎn)是);表達(dá)式表達(dá)式表達(dá)式1表達(dá)式2表達(dá)式3形式賦值語(yǔ)句條件語(yǔ)句賦值語(yǔ)句,通常使用功能循環(huán)結(jié)構(gòu)的初始部分,為循環(huán)變量賦值循環(huán)結(jié)構(gòu)的循環(huán)條件循環(huán)結(jié)構(gòu)的迭代部分,通常用來(lái)修改循環(huán)變量的值舉例for循環(huán)的關(guān)鍵字括號(hào)里面的三個(gè)表達(dá)式必須用“;隔開(kāi),三個(gè)表達(dá)式并非缺一不可,也可以寫(xiě)在括號(hào)外面的,第三部根據(jù)循環(huán)條件判斷結(jié)果。第四步執(zhí)行迭代部分,改變循環(huán)變量值(i++)第五步重復(fù)第二步,第三步,第四步,依次進(jìn)行直到退出for循環(huán)結(jié)構(gòu)??梢?jiàn)在for循環(huán)中,第一步的表達(dá)式1這個(gè)初始部分只執(zhí)行了一次。For循環(huán)中常見(jiàn)的錯(cuò)誤缺少初始部分,條件判斷語(yǔ)句,迭代部分類型類型分支語(yǔ)句循環(huán)語(yǔ)句跳轉(zhuǎn)語(yǔ)句作用分支語(yǔ)句根據(jù)表達(dá)式和變量的不同選擇不同的分支循環(huán)語(yǔ)句使程序重復(fù)執(zhí)行某個(gè)過(guò)程塊或語(yǔ)句跳轉(zhuǎn)語(yǔ)句允許程序跳躍執(zhí)行實(shí)現(xiàn)第一步執(zhí)行初始部分(int=0)第二步進(jìn)行循環(huán)條件判斷(i<eif(條件)第一步執(zhí)行初始部分(int=0)第二步進(jìn)行循環(huán)條件判斷(i<eif(條件){System.out.println(語(yǔ)句)人數(shù)for(inti=0;i<total;i++){Systil保重的Arrays提供了很多常用的方法來(lái)操作數(shù)組,例如排循環(huán)錄入某學(xué)生的5門(mén)課的成績(jī)并計(jì)算平均分,如果某分?jǐn)?shù)為負(fù),停止錄入,并提示錄入錯(cuò)誤,請(qǐng)重新進(jìn)行錄入;示例代碼booleanwrong=break;}}}}}循環(huán)錄入的學(xué)生成績(jī),并計(jì)算80分以上的學(xué)生所占的比例示例代碼:如下i-1)%7==5星期六i-1)%7==5星期六i=1;面向?qū)ο笤O(shè)計(jì)程序的有優(yōu)點(diǎn)(1;doublerate=(double)sum/total*licintintintstaticscore;sum=0;的對(duì)象:使用類的關(guān)鍵字new3.使用類的屬性和方法:使用點(diǎn)運(yùn)}}}}程序調(diào)試的步驟設(shè)置斷點(diǎn)啟動(dòng)調(diào)試單步執(zhí)行跟蹤程序,觀察變量萬(wàn)年歷公式面向?qū)ο笤O(shè)計(jì)程序的有優(yōu)點(diǎn)(1)便于在計(jì)算機(jī)程序中,用類似的軟件對(duì)象模擬現(xiàn)實(shí)世界中的實(shí)體類型特征聲明舉例使用舉例量自加1并非缺一不可,也可以寫(xiě)在括號(hào)外面的,for循環(huán)的之心順序如下Arrays并非缺一不可,也可以寫(xiě)在括號(hào)外面的,for循環(huán)的之心順序如下Arrays的sort方法:定義整形數(shù)組int[]a,對(duì)數(shù)組變。女朋友就是私有變量println(sentence);結(jié)果為“你好,張三”;語(yǔ)(“Accp”)等價(jià)變量自加1使用類的步驟1.定義“類”2.創(chuàng)建類的對(duì)象:使用類的關(guān)鍵字new3.使用類的屬性和方法:使用點(diǎn)運(yùn)算符“.”Java中的數(shù)據(jù)類型分為基本數(shù)據(jù)類型和引用數(shù)據(jù)類型定義類的方法(2)方法的返回值(3)方法的主體編寫(xiě)方法的步驟:(1)定義方法的名和返回值對(duì)象名+方法;類的方法常見(jiàn)的錯(cuò)誤(1)誤用局部變量(2)控制流語(yǔ)句塊中的局部變量(3)數(shù)組元素在數(shù)阻力數(shù)序排列編號(hào),受元素的編號(hào)為0,其他元素順序編號(hào),數(shù)組元素的stem.in);"請(qǐng)輸入班級(jí)總?cè)藬?shù):");//請(qǐng)輸入班級(jí)總stem.in);"請(qǐng)輸入班級(jí)總?cè)藬?shù):");//請(qǐng)輸入班級(jí)總的對(duì)象:使用類的關(guān)鍵字new3.使用類的屬性和方法:使用點(diǎn)運(yùn)gBuffers1=sb2.toString();//轉(zhuǎn)換為法:(1)字符串名.equals();System.out.編號(hào)成為元素下標(biāo),表明元素在數(shù)字中的位置語(yǔ)法說(shuō)明說(shuō)明僅聲明數(shù)組使用保留字“new”聲明并未數(shù)據(jù)元素分配內(nèi)存聲明,創(chuàng)建和初始化聲明數(shù)組,為其分配內(nèi)存,并對(duì)元素賦初始值數(shù)據(jù)類型[]數(shù)組名=new數(shù)據(jù)語(yǔ)法方法僅聲明聲明和創(chuàng)建常見(jiàn)錯(cuò)誤數(shù)據(jù)類型數(shù)據(jù)類型初始值0定義類的方法(1)方法名稱(2定義類的方法(1)方法名稱(2)方法的返回值(3)方法的主體rings=newString(Stringname=new100;System.out.print("80分以上的學(xué)生r循環(huán)的關(guān)鍵字括號(hào)里面的三個(gè)表達(dá)式必須用“;隔開(kāi),三個(gè)表達(dá)式()()排序方法使用步驟(1)數(shù)組時(shí)可以在內(nèi)存中連續(xù)存儲(chǔ)多個(gè)元素的結(jié)構(gòu),數(shù)組好哦給所有元素必須屬于同一數(shù)據(jù)類型(2)數(shù)組中元素通過(guò)數(shù)組的下標(biāo)進(jìn)行訪問(wèn),數(shù)組的下標(biāo)從0開(kāi)始;(3)一維數(shù)組2可用一個(gè)循環(huán)動(dòng)態(tài)初始化,或者用一個(gè)循環(huán)動(dòng)態(tài)輸出數(shù)組中的元素信息()序號(hào)序號(hào)123方法(ch)說(shuō)明搜索第一個(gè)出現(xiàn)字符搜索最后一個(gè)出現(xiàn)字提取從位置索引開(kāi)始舉例搜索“青春無(wú)悔”中“青春無(wú)悔”行返回位置為1搜索“青春無(wú)悔無(wú)悔青春”中最后一個(gè)青春”返回值位置為6青春”無(wú)悔無(wú)悔的位置無(wú)悔青春”;.println("請(qǐng)輸入學(xué)生姓名:");Stringnamassfuck{publicstaticvoidString.println("請(qǐng)輸入學(xué)生姓名:");Stringnamassfuck{publicstaticvoidString{字符串1跟字符串2相同(4)String中有倆種改變字符字next();"請(qǐng)輸入學(xué)生姓名");}while(name.任何空格的調(diào)用字符串的副本結(jié)果為“你好,張三”;

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論