Thinking in Java - 學習筆記 - (三)操作符

Java編程思想 - 第三章 - 操作符

在最底層,Java中的數據是通過使用操作符來操作的。

==與equals()

==和!=比較的是對象的引用。對象的內容的比較用equals()方法,但是equals()的默認行爲是比較引用,可以通過覆蓋(override)改變其行爲。

移位操作符

左移位操作符(<<):按照操作符右側指定的位數將打傷符左邊的操作數向左移動(在低位補0)。
“有符號”右移位操作符(>>):按照操作符右側指定的位數將操作符左邊的操作數向右移動。符號爲正,高位插入0;符號爲負,高位插入1。
“無符號”右移位操作符(>>>):無論正負,都在高位插入0。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章