[英]Make scala.Long Comparable
我有以下函數,需要T擴展Comparable。 scala.Long不具有可比性,因為它表示Java的原始版本。
public static <T extends Comparable<? super T>> Combine<T> ordering() {}
您可以將scala.Long用Comparable包裝器包裝,然后使用該類:
public static class ScalaLongWrapper implements Comparable<scala.Long>{
public scala.Long v;
public ScalaLongWrapper(scala.Long l){
this.v = l;
}
public int compareTo(scala.Long l){
return this.v - l;
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.