java的基礎知識回顧 2

2021-07-24 10:57:44 字數 777 閱讀 7019

運算子

運算子的優先順序 - 括號優先順序最大

與: 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...