在scala中找不到参数的隐式值

ubof19bj  于 2021-07-14  发布在  Java
关注(0)|答案(0)|浏览(189)

我的scala代码中出现编译错误,无法找到读取隐式值的代码。有人能指出我做错了什么吗?
错误:

could not find implicit value for evidence parameter of type scopt.Read[Array[String]]
      opt[Array[String]](
                        ^
one error found

我的代码

case class Myclass ( 

listC: Array[String] = Array()

)

object Myclass { 

 def parseArgs(args: Seq[String]): Myclass = {
    val parser = new scopt.OptionParser[Myclass](
      "ValidateData") {

      opt[Array[String]](
        "disabled.implicit.assertions") optional () action { (x, c) =>
        c.copy(disabledImplicitAssertions = x)
      }
     }
 }

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题