스칼라 스크립트 실행



test.sc

class Upper {
  def upper(strings: String*): Seq[String] = {
    strings.map((s.String) => s.toUpperCase())
  }
}

val up = new Upper
println(up.upper("Hello", "World!"))


scala test.sc

# ArrayBuffer(HELLO, WORLD!)


위 와 같이 sbt를 활용해서 인터프리터 방식으로 동작시킬 수 있지만, IntelliJ 에서 scala 플러그인을 설치했다면 Tools > Scala REPL 을 활용하여 작성할 수 있다.