一些常用的 Scala 運算子

金木大大大發表於2023-12-15

  在Scala中,運算子與其他程式語言類似,包括算術運算子、比較運算子、邏輯運算子等。以下是一些常用的Scala運算子:


  算術運算子:


  +:加法


  -:減法


  *:乘法


  /:除法


  %:取模(取餘)


  比較運算子:


  ==:等於


  !=:不等於


  <:小於


  >:大於


  <=:小於等於


  >=:大於等於


  邏輯運算子:


  &&:邏輯與


  ||:邏輯或


  !:邏輯非


  位運算子:


  &:按位與


  |:按位或


  ^:按位異或


  <<:左移


  >>:右移


  賦值運算子:


  =:簡單賦值


  +=:加法賦值


  -=:減法賦值


  *=:乘法賦值


  /=:除法賦值


  %=:取模賦值


  <<=:左移賦值


  >>=:右移賦值


  &=:按位與賦值


  |=:按位或賦值


  ^=:按位異或賦值


  除了上述常用的運算子外,Scala還支援一些其他特殊的運算子,比如::用於列表的構造,:::用於列表的連線等。


  在Scala中,運算子的優先順序和結合性與其他程式語言類似,可以使用括號來改變運算子的優先順序。例如:


  val result=(a+b)*c//使用括號改變加法的優先順序


  ;//爬蟲IP獲取;


  這些是Scala中常用的運算子,你可以使用它們來進行各種型別的運算,包括數學運算、邏輯運算、位運算等。


來自 “ ITPUB部落格 ” ,連結:https://blog.itpub.net/70032566/viewspace-3000227/,如需轉載,請註明出處,否則將追究法律責任。

相關文章