Scala は Scalable Language の略語(yǔ)で、マルチパラダイム プログラミング言語(yǔ)です。

ローザンヌ連邦工科大學(xué) (EPFL) の Martin Odersky は、Funnel の成果に基づいて 2001 年に Scala の設(shè)計(jì)を開(kāi)始しました。

Funnel は、関數(shù)型プログラミングのアイデアとペトリ ネットを組み合わせたプログラミング言語(yǔ)です。

Scala 演算子 構(gòu)文

演算子は、指定された數(shù)學(xué)的および論理演算を?qū)g行するようにコンパイラーに指示する記號(hào)です。

Scala には、次のタイプを含む豊富な組み込み演算子のセットがあります。

算術(shù)演算子

関係演算子

論理演算演算子

ビット演算子

代入演算子

Scala 演算子 例

object Test {
   def main(args: Array[String]) {
      var a = 10;
      var b = 20;
      var c = 25;
      var d = 25;
      println("a + b = " + (a + b) );
      println("a - b = " + (a - b) );
      println("a * b = " + (a * b) );
      println("b / a = " + (b / a) );
      println("b % a = " + (b % a) );
      println("c % a = " + (c % a) );
      
   }}