compareto

    1热度

    2回答

    我知道这已被问过1000次,我已经看到1000个答案,但我没有看到任何实际为我工作的。 我必须对实现我自己的接口的对象列表进行排序。我决定为这些对象扩展Comparable接口并实现compareTo方法。 我的界面: public interface Field extends Comparable<Field> { } 我的对象类 public class ConcreteField

    1热度

    2回答

    我想这些时间,以便进行排序: 4:05 AM 5:04 PM 6:04 AM 4:05 PM 5:04 AM 12:01 AM 12:01 PM 使用Time类 public int compareTo(Time t) 方法。 if(this.getMeridians() != t.getMeridians()) return this.getMeridians().

    1热度

    3回答

    我试着看看目录更改的程序。该计划必须说: 如果文件被删除 如果文件被修改 如果该文件是新的。 为此,即时通讯使用两个ArrayList,在第一个ArrayList(初始列表)我保存一个FilePath的内容。然后我暂停一下。用户可以从FilePath中修改某些内容,如插入新文件或删除其他文件或修改。当我按下一个键时,我再次在第二个ArrayList中保存FilePath的内容。 然后我比较项目,这

    0热度

    2回答

    不太了解如何以问题的方式实现此功能。这里是问题 创建一个实现Comparable接口的类Bike。您应该在自行车类,颜色,价格,制造商,型号和评级中具有以下属性。您应该根据价格进行比较。使用公差值0.0001比较它们。编写一个主驱动程序,通过在控制台收集信息的地方创建自行车来测试程序。 import java.util.ArrayList; import java.util.Arrays; i

    0热度

    2回答

    public class Book implements Comparable<Book>, Serializable{ int numberOfPages; boolean hardback; String title; double price; public Book (int numberOfPages,boolean hardback, String title,double

    0热度

    1回答

    我需要建立一个类Course它有一个通用字段(我不能添加另一个字段包含Comparator)。 我需要一个Comparator到类Course使用它自己的CompareTo方法,使其能够比较通用的领域(如String-compareTo的字符串,如果整型等): 的评判getGeneric()回报通用领域。 new Comparator<Course<?>>({ public int co

    0热度

    1回答

    我对日历对象进行比较时目前有非常奇怪的行为。 我有一种方法是确定当前日期asOfDate是否在31-DEC-13 lastDayOfDec13之后。 asOfDate = 09-JAN-14。我以前使用过类似的比较方法,但我不确定为什么这根本不起作用。 09-JAN-14绝对是在31-DEC-13之后,但它返回false。 我的代码如下: private Boolean isTodayAfterD

    -1热度

    2回答

    我有一个方法是这样的: public static bool IsPercentage<T>(T value) where T : IComparable { return value.CompareTo(0) >= 0 && value.CompareTo(1) <= 0; } 我想用这个来验证,如果任何号码范围落在0 < = N < = 1。但是这个只是作品因为Compare

    0热度

    1回答

    我为分配给我们的问题编写了一些代码,并且我当前的代码不断给我提供错误的输出。这个问题的提示如下: 就像你们中的一些人可能知道的那样,没有比JOHN更好的名字。我们来定义比较名字的规则。每个字母都有一个重量('A' - 1,'B' - 2,...,'Z' - 26)。名称的权重是所有字母的权重总和。例如,名称MARK的权重为13 + 1 + 18 + 11 = 43. 当比较两个名称时,权重较大的那

    0热度

    1回答

    EventObject target = new EventObject("e2"); Set<EventObject> Following = o.getFollowingEvents(e1); System.out.println("Elements : "+Following.toString()); System.out.println(e2.toString()); System