compareto

    0热度

    3回答

    这里是我的代码: > import java.util.Scanner; import java.util.Arrays; /** This class tests the Person class. */ public class PersonDemo { public static void main(String[] a

    0热度

    1回答

    .Net中的Version类没有像我期望的那样实现CompareTo接口,它似乎处理比较字母数字而不是比较四个数字。也许不是一个错误,而是一个'功能'。 任何人都可以照亮为什么比较(以及标准<,=和>操作符)不能像我期望的那样工作吗? Dim MainVersion As New Version("1.1.3251.4029") Dim Ver_Low As New Version("1

    9热度

    5回答

    我在这里一无所知...... 1: private static class ForeignKeyConstraint implements Comparable<ForeignKeyConstraint> { 2: String tableName; 3: String fkFieldName; 4: 5: public int compareTo(ForeignKeyConstrain

    8热度

    2回答

    执行compareTo()时,是否需要考虑“差异”程度?例如,如果我有3个对象,C1,C2和C3,例如C1 < C3 < C3。 C1.compareTo(C2)应该返回一个小于C2.compareTo(C3)的整数吗? Comparable接口的文档似乎没有指定这种或那种方式,所以我猜测学位并不重要,但很高兴知道返回特定数字是否有一些优势(例如,改进TreeSet分类速度或其他)。 http:/

    3热度

    1回答

    我有一些通用的类型,如下所示: public struct Tuple<T1, T2> { ... } public struct Tuple<T1, T2, T3> { ... } etc. 这些在理论上应该能够自己与之比较的同类型的其他值,这样我可以写以下类型的代码: List<Tuple<Type, String>> l = new List<Tuple<Type, String>>

    3热度

    1回答

    我没有看到任何东西,我做错了,但NetBeans的给了我以下错误: incomparable types required: boolean found: java.lang.Object public int compareTo(Object obj) { if(obj instaceof Employee){ Employee employee = (Emplo

    1热度

    1回答

    我试图找出相当于C#这个SQL的: @var1 = "1a1" @var2 = "1F" CONVERT(varbinary, @var1) > CONVERT(varbinary, @var2) 是不是一样的吗? if (var1.CompareTo(var2) > 0) { } 如果不是,那我该如何模拟它呢?

    0热度

    2回答

    我得到一个“java.lang.string不能转换为节点”异常。我想用一个提供toString方法转换localRoot为字符串,然后比较它们的,这螺帽叶无概念“大于”或“小于”,我需要导航BST ... int computeResult = ((Node<E>)o).compareTo(localRoot); 其中 o是Object类型的 localRoot是类型节点 compareTo

    0热度

    1回答

    我必须实现一个链接列表,但它应该将对象放在合适的位置。 当我将它与特定的类结合使用时,一切都可以,但是当我尝试使它通用并且方法插入的参数是对象时,出现了一些问题。 当我想要在正确的位置输入Object时,我应该使用CompareTo方法,但Object类中没有方法! 问题是如何比较两个对象元素而不知道它们的实际类型。 也许我应该使用泛型类型?但是CompareTo呢?或者可能结合Element类并