Java基礎語法復習

Java基礎語法復習

ID:40556257

大?。?48.50 KB

頁數(shù):7頁

時間:2019-08-04

Java基礎語法復習_第1頁
Java基礎語法復習_第2頁
Java基礎語法復習_第3頁
Java基礎語法復習_第4頁
Java基礎語法復習_第5頁
資源描述:

《Java基礎語法復習》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、Java基礎語法復習一、Java基礎程序設計1、數(shù)據(jù)類型:(1)基本數(shù)據(jù)類型(8種)1)數(shù)值型A:整數(shù)類型:byte、short、int、longbyte范圍:-128~127B:浮點類型:float、double2)字符型(char)范圍:0~2553)布爾型(boolean)(2)引用數(shù)據(jù)類型(3種)含義:是指一段對內(nèi)存空間可以同時被多個棧內(nèi)存指向1)類(class)如String字符串類型2)接口(interface)3)數(shù)組2、求整數(shù)的最大值:intmax=Integer.MAX_VALUEInteger作用:在于字符串與整型的轉(zhuǎn)換上,還具有

2、自動拆箱和裝箱的功能。3、定義一個字符串變量:Stringstr="yijihua";//定義字符串變量;字符串的內(nèi)容一旦聲明則不可以改變intx=30;str=str+x;//改變字符串變量內(nèi)容,此改變時字符串的追加而原來的沒有變;一個String對象內(nèi)容的改變實際上是通過內(nèi)存地址的“斷開-連接”變化完成的,而本身字符串中的內(nèi)容并沒有任何變化。System.out.println("str="+str);4、短語與(&&)與非短路與(&)的區(qū)別:&&:第一個條件為false則后面的條件不再判斷;&:第一個條件為false,后面的條件還要判斷,但最終

3、還是false。5、短語與(

4、

5、)與非短路與(

6、)的區(qū)別:

7、

8、:第一個條件為true則后面的條件不再判斷;

9、:第一個條件為true,后面的條件還要判斷,但最終為true。6、程序的結(jié)構(gòu):共同點:都只有一個入口和一個出口。(1)順序結(jié)構(gòu)(2)選擇結(jié)構(gòu)(判斷語句):if、if…else、switch1)一個if…else相當于三目運算符:變量=條件判斷?表達式1:表達式2(如果true則輸出表達式1,否則表達式2)2)多個if…else相當于switch語句:switch(表達式){case選擇值1:語句主體1;break;...case選擇值n:語句主

10、體n;break;default:語句主體;}注意:選擇值只能是字符或常量;表達式可以是數(shù)字、字符或是枚舉。(3)循環(huán)結(jié)構(gòu)1)while循環(huán)(既是循環(huán)語句也是條件判斷語句)使用條件:當事先不知道循環(huán)該執(zhí)行多少次時,就要用到while循環(huán)。while(循環(huán)條件判斷){語句循環(huán)條件更改}注意:如果程序中沒有修改循環(huán)條件,那么程序?qū)⒊霈F(xiàn)“死循環(huán)”。在命令行方式下,可以“Ctrl+C”結(jié)束程序的執(zhí)行2)do…while循環(huán)(至少都會執(zhí)行一次,先執(zhí)行再判斷)使用條件:當事先不知道循環(huán)該執(zhí)行多少次時,就要用到do…while循環(huán)。do{語句;循環(huán)條件改變;}wh

11、ile(循環(huán)條件判斷);3)for循環(huán)使用條件:已知循環(huán)次數(shù)條件下使用。第一種for循環(huán)://對于遍歷數(shù)組,這個循環(huán)一般是采取這樣的寫法://清單1:遍歷數(shù)組的傳統(tǒng)方式/*建立一個數(shù)組*/int[]integers={1,2,3,4};/*開始遍歷*/for(intj=0;j

12、/String[]strings={"A","B","C","D"};/*將數(shù)組添加到列表*/CollectionstringList=java.util.Arrays.asList(strings);/*開始遍歷*/for(Iteratoritr=stringList.iterator();itr.hasNext();){//Objectstr=itr.next();System.out.println(itr.next());}第二種for循環(huán):/*for(循環(huán)變量類型循環(huán)變量名稱:要被遍歷的對象)循環(huán)體借助這種語法,遍歷一個數(shù)組的操作就可以采取

13、這樣的寫法:*///清單3:遍歷數(shù)組的簡單方式/*建立一個數(shù)組*/int[]integers={1,2,3,4};/*開始遍歷*/for(inti:integers){System.out.println(i);/*依次輸出“1”、“2”、“3”、“4”*/}//清單5:遍歷Collection的簡單方式/*建立一個Collection*/String[]strings={"A","B","C","D"};/*將數(shù)組添加到列表*/Collectionlist=java.util.Arrays.asList(strings);/*開始遍歷*/for(O

14、bjectstr:list){System.out.println(str);/*依次輸出“A”、“B”、“

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。