• <nav id="wkkge"><strong id="wkkge"></strong></nav>
  • <menu id="wkkge"></menu>
  • Java教程
    Java標識符與關鍵字
    Java變量
    Java數據類型
    Java運算符
    Java控制語句
    Java方法
    Java面向對象
    Java對象的創建和使用
    Java封裝
    Java中static和this
    Java繼承
    Java方法覆蓋和多態
    Java super
    Java基礎練習題

    Java運算符概述

     

     

    本章節目標:

     

    掌握常見的Java運算符的使用,包括算術運算符、關系運算符、邏輯運算符、賦值運算符、條件運算符、字符串連接運算符。

     

     

    知識框架:

     

     

     

    Java運算符概述

     

    運算符是指明對操作數的運算方式。組成表達式的Java操作符有很多種(什么是操作數和操作符,例如1+2,其中1和2都是操作數,+是操作符,操作符和操作數聯合起來構成表達式)。運算符按照其要求的操作數數目來分,可以有單目運算符(1個操作數)、雙目運算符(2個操作數)和三目運算符(3個操作數)。運算符按其功能來分,有算術運算符、賦值運算符、關系運算符、邏輯運算符、位運算符、條件運算符、字符串連接運算符和其他運算符。常見的運算符如下所示:

     

    算術運算符

    +、-、*、/、%(取模)、++(自加1【單目】)、--(自減1【單目】)

    關系運算符

    >、>=、<、<=、==、!=

    邏輯運算符

    &(邏輯與)、|(邏輯或)、!(邏輯非)、&&(短路與)、||(短路或)

    賦值運算符

    =、+=、-=、*=、/=、%=、^=、&=、|=、<<=、>>=

    位運算符

    &(按位與)、|(按位或)、^(按位異或)、~(按位取反【單目】)、<<(左移)、>>(帶符號右移)、>>>(無符號右移)

    條件運算符

    布爾表達式?表達式1:表達式2 (三目)

    字符串連接運算符

    +

    其它運算符

    instanceof、new

     

    每個編程語言當中都有運算符,基本上都是通用的,這么多的運算符,它們同時出現的時候有優先級嗎?答案是有的。那么如果不確定它們的優先級怎么辦,其實很簡單,直接加小括號就可以了,添加有小括號優先級一定是高的,所以優先級不需要死記硬背,不確定就加小括號,例如:1 + 2 * 3,想確保先求和,你就需要這樣寫:(1+2)*3。 

     

    全部教程
  • <nav id="wkkge"><strong id="wkkge"></strong></nav>
  • <menu id="wkkge"></menu>
  • 面对面棋牌游戏