compareto

    0热度

    1回答

    我发现这个类的定义: class TwoTuple28<A,B> implements Comparable { // ... public int hashCode() { int result = 17; result = result * 37 + first.hashCode(); result = result * 37 + second

    0热度

    1回答

    现在我正在处理一个任务,我们给出了一个按字母顺序排序的单词列表,我们必须使用compareTo方法。我需要它对整个列表进行排序,然后才能打印出来。我一直在为这个最后的部分奋斗了大约一个小时,有人可以借此了解为什么这个代码根本不起作用吗? public static void selectionSort(final Comparable[] array) { if (array == n

    0热度

    1回答

    当实现可比接口并重写compareTo方法, @Override public int compareTo(Name o) { int val = this.name.compareTo(o.name); if (val != 0) { return val; } if (count != o.count) { return c

    0热度

    1回答

    我需要创建一个add方法,它将把txt文件中的项目添加到数组列表中,并同时按字母顺序对它们进行排序(作业)。我创建了一些代码,但不断收到空指针异常错误。 public void add(String str) { int index = 0; str = list[index]; String str2 = list[index+1]; int resu

    -4热度

    1回答

    我正在尝试创建一个读取输入文件并将其输出三次的程序。最后一个输出显示来自输入的所有值,并使用我的compareTo方法进行排序。 我试图理清人口我的数组列表上,但它似乎我有一个错误 这是到目前为止我的代码: import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; i

    -2热度

    2回答

    public int compareTo(Name other) { int result = this.familyName.compareTo(other.familyName); if (result == 0) { result = this.firstName.compareTo(other.firstName); } return

    0热度

    1回答

    这段代码有什么问题。我收到以下错误消息。 Exception in thread "main" java.lang.ClassCastException: Nodes cannot be cast to java.lang.Comparable at java.util.PriorityQueue.siftUpComparable(Unknown Source) at java

    1热度

    3回答

    我有一个Versions的列表。 List<Version> versions = GetVersions(); 而且我有一个selectedVersion。 我的Version类实现IComparable。 public class Version : IComparable<Version> 所以我可以做versions.Sort()。在这一点上,我的Version对象在列表中排序,比

    0热度

    2回答

    class ObjectBinarySearcher{ public static int search(String[] array, String value){ int first = 0, last = array.length-1, position = -1; boolean found = false; while(!found &

    -3热度

    1回答

    所以目前我正在试图理解的compareTo是如何工作的, 所以我读了一些网上的问题,其中之一是 假设我们有以下的枚举类型:枚举客房{BH310,BH311,BH312F}。 以下测试评估为真或假?解释为什么。 客房。 BH310。 compareTo(Rooms。BH311)> 0 是不是真的,因为我们假设它是真的?像Java使它成真,但没有调用它是真的?