美文网首页Scala学习专题
scala Array to Java String...

scala Array to Java String...

作者: 国服最坑开发 | 来源:发表于2019-10-24 14:09 被阅读0次

scala 貌似没找到 String[] 这样的写法
但是在SrpingBoot中的启动参数, 又必需是java的 可变参数
这时候 , 就用到一个神奇的字符: _*
用途: 告诉编译器,把前面的参数当成可变参数来处理

实际使用例:

import org.springframework.boot._
import org.springframework.boot.autoconfigure.SpringBootApplication
import org.springframework.context.annotation.ComponentScan

@ComponentScan(value = Array("vc"))
@SpringBootApplication
class ScalaApp

object ScalaApp {
  def main(args: Array[String]): Unit = {
    SpringApplication.run(classOf[ScalaApp], args: _*)
  }
}

相关文章

网友评论

    本文标题:scala Array to Java String...

    本文链接:https://www.haomeiwen.com/subject/cqnrvctx.html