1. 程式人生 > >201711671210《Java程式設計》第二週學習總結

201711671210《Java程式設計》第二週學習總結

教材學習內容總結

1、識別符號:由字母、下劃線、美元符號和數字組成;第一個字元不能是數字字元;不能是關鍵字;不能是true、false、null;區分大小寫。

2、基本資料型別——(O+數字,表示八進位制;Ox+數字,表示十六進位制)

邏輯型別:boolean(常量true,false)

整數型別:byte,short,int,long(字尾L)

字元型別:char(’ ‘)('\u***'表示十六進位制)

浮點型別:float(8位有效數字,字尾f或F),double(16位有效數字,字尾d或D,可省略)。

3、型別轉換運算:(byte short char int long float double)

當把級別低的變數的值賦給級別高的變數時,系統自動完成資料型別的轉換;

當級別高的變數的值賦給級別低的變數時,使用型別轉換運算,(型別名)要轉換的值

4、輸入資料:Scanner reader=new Scanner(System.in); ,reader物件呼叫這些nextBoolean(),nextByte(),nextShort(),nextInt()等;

上述方法執行時都會阻塞,程式等待使用者在命令列輸入資料回車確認。

輸出資料:System.out.println() ,或System.out.print()  ,前者輸出資料後換行,後者不換行,System.out.printf("格式控制部分“,表示式1,表示式2,……,表示式n),%d(int型),%c(char型),%f(浮點型),%s(字串),%md(輸出的int型佔m列),%m.nf(輸出的浮點型佔m列,小數點保留n位)

使用上述方法不可使用回車,可用並置符+。

5、宣告陣列:陣列的元素型別 陣列名【】或 陣列的元素型別 【】 陣列名。可一次宣告多個數組,例如 int[]a,b;=int a[],b[];int a[],b[];=int a[],b[] [];   錯誤示範 int a【10】

6、為陣列分配元素:陣列名=new 陣列元素的型別【陣列元素的個數】,boy=new float【4】,陣列變數boy存放著這些元素的首地址,該地址稱為陣列的引用,索引從0開始        5,6可同時 float boy【】=new float【4】。

7、陣列中元素的個數

:陣列名·length  ,對於二維陣列來說,它的意思是指含有的一維陣列的個數。

8、陣列的初始化:int a={1,3,4,6}等於int a[]=new int[4]   int[0]=1,int[1]=3,int[2]=4,int[3]=6   。

9、對於char型陣列的引用,如char a[]={'中','國'}; System.out.println(a);的輸出結果是:中國。System.out.println(" "+a);的輸出結果是a的引用。 

程式碼除錯中的問題和解決過程

其他

這門語言跟c還是有很多相像的地方的,多對比,看看怎麼才能學得更加透徹