Java學(xué)習(xí)筆記-第一天

位運算符

  • 位運算是直接對二進制進行運算.
  • 異或運算(^):
    • 相同二進制位進行運算,結(jié)果是0.不相同二進制位運算結(jié)果是1.
  • 移位運算:
    • 左移(<<):左移幾位其實就是該數(shù)據(jù)乘以2的幾次方.
    • 右移(>>):右移幾位就是該數(shù)據(jù)整除2的幾次方.

條件語句

if語句與switch語句的應(yīng)用與區(qū)別:

if:

  1. 對具體的值進行判斷。
  2. 對區(qū)間判斷。
  3. 對運算結(jié)果是boolean類型的表達式進行判斷。

switch:

  1. 對具體的值進行判斷。
  2. 值的個數(shù)通常是固定的。對于幾個固定的值判斷,建議使用switch語句,因為switch語句會將具體的答案都加載進內(nèi)存。效率相對高一點。

循環(huán)語句

代表語句:while,do while,for。

do while的特點:條件無論是否滿足,循環(huán)體至少執(zhí)行一次.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容