シンボルを見てきました
???
scalaコードで使用されていますが、それが疑似コードなのか実際のscalaコードなのかはわかりませんが、scala用のEclipse IDEはフラグを立てず、Eclipseワークシートは実際にそれを評価します. Google検索で何も見つかりませんでした。どんな助けでも大歓迎です。ありがとう
シンボルを見てきました
???
scalaコードで使用されていますが、それが疑似コードなのか実際のscalaコードなのかはわかりませんが、scala用のEclipse IDEはフラグを立てず、Eclipseワークシートは実際にそれを評価します. Google検索で何も見つかりませんでした。どんな助けでも大歓迎です。ありがとう
はい、これは有効な識別子です。
Scala 2.10 以降、 Predefには単純に をスローする???
メソッドがあります。NotImplementedError
def ??? : Nothing = throw new NotImplementedError
これは、一部のコードのスケルトンをすばやくスケッチするために使用することを目的としており、メソッドの実装は後で残します。たとえば、次のようになります。
class Foo[A](a: A) {
def flatMap[B](f: A => Foo[B]): Foo[B] = ???
}
型Nothing
(他のすべての型のサブタイプ) を持っているため、任意の値の代わりに型チェックが行われ、不完全なコードをエラーなしでコンパイルできます。の代わりに解を書く必要がある演習でよく見られます???
。
ASCII または Unicode 文字列のメソッド名を検索するには:
SO 検索: https://stackoverflow.com/search?q=[scala]+%22%3F%3F%3F%22
このスレッドを見つけますScala と Python のパス
scalex は scala 2.9.1 と scalaz 6.0 をカバーしていますhttp://scalex.org/?q=%3C%3A%3C