運算子
運算子的優先順序 - 括號優先順序最大
與: 1&1 = 1 ---> 2&3 ---> 010 & 011 = 010 == 2
或: 0|0 =0;
ture && true --> true true & true
&&表示短路與: 當第乙個條件為false的時候,第二個條件就不用判斷
&表示與位運算
|| 表示短路或 :當第乙個條件為true時候,第二個條件就不用判斷
**示例:
if((a++>10)&&(b-->10))
system.out.println(a+","+b);// a =11; b--沒有操作,所以b=11;
if((--b<11)||(a++>10))
system.out.println(a+","+b); // b = 10; a=11
2.if 簡單語句
.語句結構-選擇結構
if(條件)else if(條件)elsewhile()
break : 結束整個迴圈
continue: 終止本次迴圈,跳回條件的判斷位置
//編寫乙個程式,輸出1~100之間前五個偶數
for(int a=1, b=0; a<=100;a++)
}//編寫乙個程式,輸出1~100之間最大的五個奇數
int num=0;
for(int a=100; a>=1;a--)
if(a%2==0)
}
java基礎知識回顧(2)
一 switch後的小括號裡只能使用6種資料型別 byte short int char 列舉 字串。二 基本型別的值直接存在棧記憶體中,而陣列等引用型別的值存在堆記憶體中,棧記憶體只放陣列的位址。三 方法過載必須滿足三種情況 1 方法的名稱必須相同。2 方法的引數必須不同,這裡的不同分三種情況 a...
java基礎知識回顧(4)
一 基本資料型別 包裝類與string類之間的轉換 1 基本資料型別 包裝類 string類 呼叫string類的過載的valueof x 方法 int i1 10 integer i2 i1 轉為包裝類 stirng str1 string.valueof i1 轉為字串 2 string類 基本...
Java基礎知識回顧 6
1 遍歷 jar zip 檔案中的資源 file jar newfile myfile.jar zipinputstream zis new zipinputstream newfileinputstream jar try finally 2 遍歷web應用中的資源。setsubresources...