为什么我不能按元素打印Scala Range?

时间:2019-05-25 05:03:06

标签: scala

我是Scala的新手,正在学习Range知识。我编写了一个小的代码来测试如何使用Range,但是我无法打印出“ Range(1,2,3,4,5)”,而是在控制台中一直显示“ Range 1 to 5”。 / p>

我不确定发生了什么,查询了所有示例,但没有一个表明这种情况。我正在使用Scala SDK 2.12.8

object HowToUseRange {

  def main(args: Array[String]): Unit = {
    println("Learn how to use Range")

    println("\nStep 1: Create a simple numeric range from 1 to 5 inclusive")
    val from1To5 = 1 to 5
    println(s"Range from 1 to 5 inclusive = $from1To5")
  }

}

我希望输出为“ Range(1,2,3,4,5)”,但实际输出为“ Range 1 to 5”,如下所示:

Learn how to use Range

Step 1: Create a simple numeric range from 1 to 5 inclusive
Range from 1 to 5 inclusive = Range 1 to 5

Process finished with exit code 0

0 个答案:

没有答案