compareto

    2热度

    2回答

    假设我有一个抽象超命名的定义是这样的: public abstract class Member implements Comparable<Member> 然后,我有Member两个子类,定义如下: public class Coach extends Member public class Player extends Member 然后,我有一个Member的列表,这意味着它包含

    1热度

    3回答

    我试图按姓氏按字母顺序将人员插入到链接列表中。我有一个很奇怪的问题。你看到它的代码工作正常,除了列表是相反的顺序。我想不出就是为什么当我使用的代码行: current != null && lastName.compareTo(current.lastName) >= 0) 插入人进入我的列表,而不是增加了100人,我加6然而,就像我上面说我能做到这一点的相反顺序没问题。这是怎么回事? pub

    0热度

    2回答

    我需要一些帮助,在ArrayLists中使用compareTo。作为指导,我给了这一段: addOrder(ArrayList words,String newWord) - 此方法以正确的字母顺序添加newWord。 提示你可以使用:则x.compareTo(Y) 如果则x.compareTo(y)为< 0,X附带在y之前) addOrder应该然后返回一个字符串此更新的ArrayList。 但

    0热度

    1回答

    我想通过使用Java编程来构建英语成语游戏。目前为止,我对创造这个游戏的理解是,每一个英语成语都已经被固定下来了,并且具有它自己的含义(例如 - “Last Straw”,意思是“问题系列中的最后一个问题”),也可以是不同的。 我想创建一个游戏来迎合这个。用户会被问到一个成语的含义,在文本字段中给出他们的答案,算法会检查它的答案是否正确。但这是我的困境; 1.)用户可能会给出他们的答案,但答案太模

    0热度

    1回答

    我已经意识到还有很多关于此主题的其他类似问题,但查看答案并根据这些问题修改我的代码已被证明不成功。 下面的代码是我的艺术家类,在这里我用的CompareTo传入的艺术家名称和艺术家名称(OBJ)之间进行比较的一部分。这 class Artists : IComparable { private string artistName; private string artistM

    0热度

    2回答

    当我执行Collection.sort(List)时,它将根据String的compareTo()逻辑进行排序,它将字符串char和char进行比较。 List<String> file1 = new ArrayList<String>(); file1.add("1,7,zz"); file1.add("11,2,xx"); file1.add("331,5,yy"

    1热度

    2回答

    我正在尝试编写一个处理位置的类,如00501 Holtsville NY 40.922326 -72.637078, 00544 Holtsville NY 40.922326 -72.637078。 我已经能够找出除了可比较部分之外的所有东西。我试图修改提供的方法,以便它将返回基于该地点的城市名称的比较。 public class PostalCodes implements Comparabl

    0热度

    2回答

    林调用collections.sort ArrayList类任用对象的数组列表上,但它不会排序没有任何反应 这是IM调用集合排序 ArrayList<appointment> listoffappointments = new ArrayList<appointment>(); //then everytime on button click user adds a new appointme

    13热度

    1回答

    我一直在讨论Kinect传感器的一些微代码示例,并且偶然发现了下面这行。 TimeSpan zeroDuration = TimeSpan.FromSeconds(0.0); TimeSpan timeRemaining = ...; if (timeRemaining.CompareTo(this.zeroDuration) > 0) { } 我了解CompareTo()的场景,如

    -2热度

    1回答

    我想比较这两个字符串和浮动compareTo方法,但我不知道我的最终值将是什么。 下面是compareTo的方法,我到目前为止执行: ObjectClass otherObj = (ObjectClass)o; float f1 = this.getValue(); float f2 = otherObj.getValue(); int retValue = Float.compare(f