2
A
回答
5
它看起来像Range的toString
函数已在Scala 2.12
中更改。
测试与2.12.0
:
scala> (1 to 10)
res0: scala.collection.immutable.Range.Inclusive = Range 1 to 10
测试与2.11.8
:
scala> (0 to 10)
res0: scala.collection.immutable.Range.Inclusive = Range(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
override def toString = {
val preposition = if (isInclusive) "to" else "until"
val stepped = if (step == 1) "" else s" by $step"
val prefix = if (isEmpty) "empty " else if (!isExact) "inexact " else ""
s"${prefix}Range $start $preposition $end$stepped"
}
override def toString() = {
val endStr =
if (numRangeElements > Range.MAX_PRINT || (!isEmpty && numRangeElements < 0)) ", ...)" else ")"
take(Range.MAX_PRINT).mkString("Range(", ", ", endStr)
}
相关问题
- 1. 问题与斯卡拉匹配+范围
- 2. 斯卡拉封闭词法范围
- 3. 斯卡拉额外的括号打印
- 4. 斯卡拉过滤器和打印类
- 5. 在类型信息斯卡拉REPL
- 6. 帕斯卡范围溢出
- 7. 斯卡拉范围返回龙,而不是诠释
- 8. 简单的斯卡拉范例斯卡拉
- 9. 范围循环打印范围?
- 10. 斯卡拉不能乘以java双打?
- 11. C程序打印范围
- 12. awk - 打印重叠范围
- 13. 斯卡拉范围精度浮法步骤
- 14. 类的静态电流范围在斯卡拉
- 15. 斯卡拉私有访问修饰符范围
- 16. 范围界定问题的foreach斯卡拉
- 17. 斯卡拉 - 基于范围生成字节数组
- 18. 替换斯卡拉范围指定的子字符串
- 19. 斯卡拉的范围和内存问题
- 20. 斯卡拉,集合,可变访问范围
- 21. 斯卡拉等值方式的范围上自定义类
- 22. 可以在斯卡拉范围定时器吗?
- 23. 斯卡拉vs F#列表范围从1到100000000
- 24. 卡夫卡斯卡拉消费者代码 - 打印消费记录
- 25. 斯卡拉在斯卡拉类
- 26. 斯卡拉长转换为字符串打印空白
- 27. 斯卡拉 - 递归地打印一盒H * V尺寸?
- 28. 的Unicode - 斯卡拉打印平方根符号
- 29. 打印斯卡拉与地图元组数组
- 30. 没有javap的工具在斯卡拉REPL没有发现
但用来显示的数字,不是吗?那个改变了吗? – nmat
编辑我的答案,以反映问题 – Tyler
是啊,看起来它已经从2.12更改。谢谢!! –