compareto

    0热度

    1回答

    我使用LinkedList作为dymanic数组,然后该数组包含需要按字母顺序排序的字符串,方法是使用合并排序算法,该算法在方法中添加并且结果不起作用。有什么建议么? public static LinkedList<String> merge(LinkedList<String> linkedList, LinkedList<String> linkedList2) { Linked

    1热度

    2回答

    我写了一个类MyClass,每个实例都有一个String“name”字段。我想重写compareTo方法,以便在调用它时比较每个实例的两个“名称”字段。 这是我到目前为止有: public class MyClass implements Comparable<MyClass>{ public String name; public int age; public

    0热度

    2回答

    我想对input.txt文件进行排序并将其保存在output.txt中。我使用插入排序算法。现在我的问题:compareTo方法似乎工作不正确(或至少不是我想如何工作)。它返回大于1的整数,因此该算法对于负数不是特别重要。我希望你们能帮助我解决这个问题,谢谢! 那是我的代码: import java.util.ArrayList; import java.io.*; class Isort

    0热度

    3回答

    我已经阅读了日期函数,但我不能想出解决我的问题的最佳方法。 我有几个日期从数据库是String,我想比较它可能当前日期。我正在使用compareTo,但是使用这个函数有一个问题,我猜这是因为我在比较字符串。 这是我的函数: public int dateCompare(String today, String date2){ return today.compareTo(date2);

    -3热度

    1回答

    道歉的措辞,我一直在这一整天,我不知道我在做什么。 第44行的链接中的源代码,我想做一个对象数组,其中包含对象数组的矩形/字/日期的引用。当我尝试引用里面的东西的对象[0] /事情[1] /事情[2],我回来的地址,这是它(如的System.out.println(东西[0])。 http://pastebin.com/8QMTBruL 我敢肯定使用对象超类不好的做法与使用驱动程序对象我有困难的声

    0热度

    3回答

    每次运行程序时,都会先通过前四名纳税人,没有问题,但是当它要求我提供第五个纳税人信息时,它会停止。我一直在寻找一个解决方案。我做错了什么,或失踪? using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace TestApp { class Rates

    1热度

    1回答

    一切似乎运行良好,除了显示的税款始终为0.我无法弄清楚如何正确获取默认或用户条目的计算。这里是我有任何帮助的代码将不胜感激。 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace TestApp { class Rates { publ

    -3热度

    2回答

    我想知道Comparable在Java中比较的接口。 假设我有两个节点,每个节点只有一个实例变量。 node1.compareTo(node2)如何工作? 谢谢!

    1热度

    2回答

    我有一个类联系,我已经显示在下面。我希望每个联系人对象都有一个其他联系人列表。我选择了TreeSet,因为我想在同一个列表中避免重复的联系人。我的联系人类实现了Comparable,并且有一个构造的compareTo()方法,用于比较实例字符串变量。我知道添加到TreeSet时使用了compareTo方法,因为添加的元素会立即排序。 当我尝试从Contact [](请参阅下面的我的setConta

    2热度

    2回答

    现在我试图做一个涉及创建一个可以接收任何通用对象的堆的任务,并且节点可以通过实现Comparable接口来比较对方。问题是,我找不到像这样比较通用对象的方法。 这是我迄今为止Node类:“无法找到符号 - 方法的compareTo(E)” private class Node<E> implements Comparable<E> { private E data; priv