[英]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.