小编Ian*_*Ian的帖子

没有意义的基本Scala错误

我正在尝试获得一个函数来编译/在scala中工作,并获得几个绝对无聊的错误消息,我无法理解.如果我写这样的代码:

def checkUniqueReviewNumber(number: String): Boolean = {
    val qc = new QualityClient
    if(review.isEmpty)
      false
    else {
      val qrList = qc.listInPL(Vars.currentPLId.get.get,null,null,null,null,null,null,false,false,CurrentUser.getUser.key).qualityReviews
      !qrList.exists(qr:QualityReview => qr.reviewNumber == number)
    }
  }
Run Code Online (Sandbox Code Playgroud)

我收到错误:

.../QualityReviewCreate.scala:189: error: not found: type ==
   [scalac]       !qrList.exists(qr:QualityReview => qr.reviewNumber == number)
Run Code Online (Sandbox Code Playgroud)

如果我写代码更像这样:

def checkUniqueReviewNumber(number: String): Boolean = {
    val qc = new QualityClient
    if(review.isEmpty)
      false
    else {
      val qrList = qc.listInPL(Vars.currentPLId.get.get,null,null,null,null,null,null,false,false,CurrentUser.getUser.key).qualityReviews
      !qrList.exists(qr:QualityReview => qr.reviewNumber.equals(number))
    }
  }
Run Code Online (Sandbox Code Playgroud)

我得到错误:

... /QualityReviewCreate.scala:189: error: ')' expected but '(' found.
   [scalac]       !qrList.exists(qr:QualityReview => qr.reviewNumber.equals(number))
   [scalac]                                                                ^ …
Run Code Online (Sandbox Code Playgroud)

java types scala

10
推荐指数
2
解决办法
478
查看次数

标签 统计

java ×1

scala ×1

types ×1