Java 做scala。长的
我有一个下面的函数,它需要T来扩展。Long是不可比较的,因为它代表Java的原始版本Java 做scala。长的,java,scala,sorting,Java,Scala,Sorting,我有一个下面的函数,它需要T来扩展。Long是不可比较的,因为它代表Java的原始版本 制作scala.Long的最佳方法是什么 改变类型 有没有一种方法可以在不必自己定义的情况下获得可比的[scala.Long]呢 publicstatic您可以将scala.Long包装在一个类似的包装器中,并使用该类: public static class ScalaLongWrapper implements Comparable<scala.Long>{ public sca
- 制作scala.Long的最佳方法是什么 改变类型
- 有没有一种方法可以在不必自己定义的情况下获得可比的[scala.Long]呢
publicstatic您可以将scala.Long包装在一个类似的包装器中,并使用该类:
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;
}
}
公共静态类ScalaLongWrapper实现可比较{
公共斯卡拉。长v;
公共ScalaLongWrapper(scala.Long l){
这个。v=l;
}
公共整数比较(scala.Long l){
返回这个.v-l;
}
}
您可以将scala.Long包装在一个类似的包装器中,并使用该类:
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;
}
}
公共静态类ScalaLongWrapper实现可比较{
公共斯卡拉。长v;
公共ScalaLongWrapper(scala.Long l){
这个。v=l;
}
公共整数比较(scala.Long l){
返回这个.v-l;
}
}