Merge branch 'master' of github.com:heibaiying/BigData-Notes
This commit is contained in:
commit
8cf9fe74a1
@ -1,4 +1,5 @@
|
|||||||
# 类型参数
|
# 类型参数
|
||||||
|
|
||||||
<nav>
|
<nav>
|
||||||
<a href="#一泛型">一、泛型</a><br/>
|
<a href="#一泛型">一、泛型</a><br/>
|
||||||
<a href="#11-泛型类">1.1 泛型类</a><br/>
|
<a href="#11-泛型类">1.1 泛型类</a><br/>
|
||||||
@ -382,7 +383,7 @@ object ScalaApp extends App {
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
使用上下文界定和Ordering带来的好处是:传入`Pair`中的参数不一定需要可比较,只要在其进行比较时传入外置比较器即可。
|
使用上下文界定和Ordering带来的好处是:传入`Pair`中的参数不一定需要可比较,只要在比较时传入外置比较器即可。
|
||||||
|
|
||||||
需要注意的是由于隐式默认值二义性的限制,你不能像上面Java代码一样,在同一个上下文中传入两个外置比较器,即下面的代码是无法通过编译的。但是你可以在不同的上下文中引入不同的隐式默认值,即使用不同的外置比较器。
|
需要注意的是由于隐式默认值二义性的限制,你不能像上面Java代码一样,在同一个上下文中传入两个外置比较器,即下面的代码是无法通过编译的。但是你可以在不同的上下文中引入不同的隐式默认值,即使用不同的外置比较器。
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user