更多課程 選擇中心
        Java培訓

        400-111-8989

        Java培訓 > Java問答庫  > 正文

        java語言中運算符=與==有何區別?

        • 發布:達內
        • 來源:達內
        • 時間:2015-10-22 15:30

        問題闡述
        運算符=與==在程序中經常使用,請簡述運算符=與==有什么區別?

        專家解答

        這兩個運算符經常被混淆,很多程序開發人員在相等條件判斷時使用了賦值運算符,即=符號,從而造成程序錯誤,所以關于這兩個運算符的面試題出現的幾率很高。=是賦值運算符,用于為變量或常量賦值,而==則是表示相等關系的關系運算符,通常用于進行條件判斷。
          賦值運算符:
        賦值運算符=是雙目運算符,其作用就是為變量賦值,符號是=及其擴展運算符+=、-=、*=、/=、%=、&=和^=等。其中=用于把右邊表達式的值賦值給左邊的變量;而擴展運算符的作用是用左邊變量的值和右邊表達式的值進行相應運算后,再把運算結果賦值給左邊的
        變量。
        例如:
        long len=5000;           //把 5000 賦給變量 len,所以 len 的值是 5000
        len+=500;                //相當于 len=len+500,所以 len 的值是 5500
        關系運算符。
        關系運算符用于比較兩個值的大小關系,運算結果是邏輯值真(true)或邏輯值假(false)。關系運算符包括大于(>)、小于(<)、大于等于(>=)、小于等于(<=)、等于(==)和不等于(!=)6 個。。關系運算符的用法和說明如表 3.2 所示。
        表 3.2 關系運算符的用法及說明
        java語言中運算符=與==有何區別?

        專家點評

        該問題主要考查讀者對 Java 基礎知識的掌握程度,對于初學者來說,在進行等于條件判斷時,經常使用賦值運算符=對兩個表達式進行大小比較,這就導致條件判斷出錯,因為進行條件判斷時,表示相等關系應該使用關系運算符==,這也是初學者經常犯的錯誤,
        例如判斷 a 與 b 相等關系的正確寫法是 if(a==b){},而初學者經常會寫成 if(a=b){},這樣程序就會出錯。

        預約申請免費試聽課

        填寫下面表單即可預約申請免費試聽!怕錢不夠?可就業掙錢后再付學費! 怕學不會?助教全程陪讀,隨時解惑!擔心就業?一地學習,可全國推薦就業!

        上一篇:如何解決網頁傳值過程中文亂碼問題
        下一篇:能正確編譯“short s = 1;s = s + 1;”嗎?
        非計算機專業能學Java軟件開發嗎?

        非計算機專業能學Java軟件開發嗎?

        現在學Java還有發展前途嗎?

        現在學Java還有發展前途嗎?

        轉行學Java有可能成為高薪大牛嗎?

        轉行學Java有可能成為高薪大牛嗎?

        想學好Java應該怎么學?

        想學好Java應該怎么學?

        • 掃碼領取資料

          回復關鍵字:視頻資料

          免費領取 達內課程視頻學習資料

        • 視頻學習QQ群

          添加QQ群:1143617948

          免費領取達內課程視頻學習資料

        Copyright ? 2021 Tedu.cn All Rights Reserved 京ICP備08000853號-56 京公網安備 11010802029508號 達內時代科技集團有限公司 版權所有

        選擇城市和中心
        貴州省

        福建省

        • 達內廈門軟件園中心
        廣西省

        海南省

        国产高清情侣视频2019年,限制电影福利在线观看,23伊人大香蕉 百度 好搜 搜狗
        <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>