そのため、これらはすべてScalaにインポートするための有効な方法です。
scala> import scala.util.matching.Regex
import scala.util.matching.Regex
scala> import scala.util.matching._
import scala.util.matching._
scala> import scala.util.matching.{Regex, UnanchoredRegex}
import scala.util.matching.{Regex, UnanchoredRegex}
しかし、どのようにして有効なグループ化フルインポートを行うのでしょうか。
scala> import scala.util.{control._, matching._}
<console>:1: error: "}" expected but "." found.
import scala.util.{control._, matching._}
^
回答:
回答№1は2import sub-expressionをインポートセレクタとして使用することはできません。仕様に従って インポート句
インポート式の最も一般的な形式は、インポートセレクタのリストです。 {x 1 => y 1、…、x n => y n、_}
あなたの質問に関して、最も近いワンライナーは:
scala> import scala.util._, control._, matching._
import scala.util._
import control._
import matching._