エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Scala演算子メモ(Hishidama's Scala expression Memo)
Scalaの演算子(メソッド)・式 Scalaでは、数値(IntやLong、Double等)もクラスであり、それらに対す... Scalaの演算子(メソッド)・式 Scalaでは、数値(IntやLong、Double等)もクラスであり、それらに対する演算(演算子)はそのクラスのメソッドとして定義されている。 例えば「+」は「+」という名前のメソッドであり、「1+2」は「1.+(2)」と書くことも出来る。 (逆に、もしIntにplusというメソッドが定義されていたら、「1.plus(2)」や「1 plus 2」と書くことが出来る。ピリオドを使わない書き方を中置記法と言う) (メソッド呼び出しも含めた)各種の式の優先度は決まっている。 また、同優先度のメソッド同士では、メソッド名によって優先順位が変わる。 (四則演算には乗除算(*/)が加減算(+-)よりも優先度が高いといったルールがあるが、Scalaでは演算子はメソッドであり、メソッド名によって優先度が決まっている。 基本的にはメソッド名の先頭1文字によるが、末尾1文
2010/12/28 リンク