Java 語言中,同時用于連接條件的符號是 &&,或者用于連接條件的符號是 ||。
if (condition1 && condition2) { // 如果同時滿足條件1和條件2,則執行這里的代碼塊 } if (condition1 || condition2) { // 如果滿足條件1或者條件2中的任意一個,則執行這里的代碼塊 }
需要注意的是,雖然 && 和 || 都可以在條件判斷中使用,但它們的用途是不同的。
&& 是邏輯 AND,只有當兩個操作符都為 true 時才返回 true;而 || 是邏輯 OR,只有當兩個操作符都為 false 時才返回 false。
當然,除了這兩個符號之外,Java 還有其他用于邏輯運算的符號,如 ! 是邏輯 NOT,用于反轉一個布爾值。常常的用法是:
if (!condition) { // 如果 condition 為 false,則執行這里的代碼塊 }