Javaday3(關係操作符+流程控制語句)

學習模式:看一遍視頻+手抄一遍+再看一遍視頻+在線題庫
學習方法:把握主線 不偏離主線 熟悉、掌握常規寫法

第一板塊:關係操作符

表達式與操作符

java第二天 操作符

1.關係操作符 6個

>
<
==
>=
<=
!= 不等於

2.算數操作符

+
-
*
/
%

3.邏輯操作福

&&    邏輯與
|| 邏輯或
!     邏輯非

4.賦值操作符

規則:
(1)= 左邊必須是變量;
(2)運算時,先計算=右側,再賦值給左側的變量;

4.1 組合賦值操作符

+=
-=
*=
/=
%=

5.自增操作符

++
特殊性:
(1)後置自增(後自增)
int b = 10;
a = b ++ ;
最終,a值爲10 b值爲11 。
處理邏輯:先運算 後+1.也即先把b的值給a,再者b進行自增。
(2)前置自增(先自增)
int b = 10;
a = ++b ;
最終,a的值爲11,b的值爲11 。
處理邏輯:b先+1,而後把增加1之後的b的值,賦值給a。

6.優先級與類型轉換

優先級
終極方法,使用小括號,顯示地決定誰先誰後。
tips:記住所有的優先級操作符不可能,也沒必要。掌握常見的一些就好。
類型轉換
(1)小數轉換爲整數,小數部分被直接截斷,是直接截斷,並不是四捨五入。
(2)boolean無法轉換成int或者double等類型。
(3)隱式轉換(自然而然的轉換)
int a =1;
double b = a ; //隱式轉換

double b = double a ; //顯式轉換

java第三天 流程控制語句

單步調試:是程序員必須掌握的一門技術。
代碼的問題,不是靠問的,而是靠自己一步一步調試的,自己的代碼邏輯只有自己清楚!

第二板塊:流程控制語句

1.if else語句

2.for循環語句

int i;
for(i = 1;i<=100;i++)
{
循環體
}
for(e1;e2;e3)
e1:初始化 該語句僅僅執行一次
e2:終止條件 在過程中進行判斷睡否執行循環體內容

3.for語句內部可以嵌套for循環、if語句等

4.break與continue (配合循環語句來使用)

break終止循環
continue終止當次循環

5.while循環語句

while(e1)
{
s1;
}
規則:當e1成立的時候,執行s1語句。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章