Java中的邏輯運算符主要包括“與”(&&)、“或”(||)和“非”(!)三種。其中,“與”和“或”是比較常用的運算符,它們都用于判斷多個條件之間的關系。下面分別介紹“與”和“或”的用法。
// 邏輯與運算符 int a = 10; int b = 20; if (a >0 && b< 50) { System.out.println("a大于0且b小于50"); } else { System.out.println("條件不成立"); }
邏輯與運算符“&&”表示只有當兩個條件都為真時,整個表達式才為真。在上面的代碼中,如果a大于0并且b小于50,程序會輸出“a大于0且b小于50”,否則程序會輸出“條件不成立”。
// 邏輯或運算符 int c = 30; int d = 40; if (c >50 || d< 60) { System.out.println("c大于50或d小于60"); } else { System.out.println("條件不成立"); }
邏輯或運算符“||”表示只有當兩個條件中至少有一個為真時,整個表達式才為真。在上面的代碼中,如果c大于50或d小于60,程序會輸出“c大于50或d小于60”,否則程序會輸出“條件不成立”。