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

ローザンヌ連邦工科大学 (EPFL) の Martin Odersky は、Funnel の成果に基づいて 2001 年に Scala の設計を開始しました。

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

Scala 演算子 構文

演算子は、指定された数学的および論理演算を実行するようにコンパイラーに指示する記号です。

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

算術演算子

関係演算子

論理演算演算子

ビット演算子

代入演算子

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) );
      
   }}