Sta*_*lin 3 naming scala
Scala具有可变类Array.它有方法sorted,reverse并且它们以某种顺序返回具有相同项目的新可变数组.
sorted
reverse
是否有某些理由为方法名称设置不同的形式?为什么sorted没有命名sort?为什么reverse,sortBy等没有命名reversed,sortedBy?
sort
sortBy
reversed
sortedBy
Rex*_*err 5
这是历史性的.在2.8中重新收集集合之前,有一些方法在一些集合(例如List)上调用sort.在2.8中,sort被弃用并且其功能被放入sortWith,sorted并被添加为非显式参数排序.
sortWith
人们可以想象这样做的原则性方法(例如,在创建新集合时使用过去时,但在更改可变集合时使用),但这并不是真正的工作方式.至少你现在必须记住小皱纹.
归档时间:
11 年,3 月 前
查看次数:
68 次
最近记录: