comparator

    0熱度

    2回答

    中比較了Date&Time班級,我在大學獲得了一份任務。該任務是通過使用面向對象程序創建停車場管理系統。例如,我們學習瞭如何使用繼承,抽象類和實例。我已經完成並通過了這個任務,所以這個問題只是爲了知識的目的。其中一項任務是按時間順序排列對象的ArrayList。爲了做到這一點,我們接受了比較/比較的教導。但是,我無法理解它,並且無法做到。問題是,我們必須訂購一個'DateTime'對象,它位於數組

    2熱度

    2回答

    我們正在將現有代碼從Java 1.5遷移到Java 8,並且在使用-Xlint進行編譯時遇到了類似「未經檢查的調用compare(T,T)作爲原始類型Comparator的成員「。 我大致瞭解,我需要以某種方式告訴我將傳遞給Comparator哪種數據類型,但我使用泛型,因此我可以傳入不同的數據類型,所以如何消除此警告。 這裏是我的代碼片段在那裏我看到這樣的警告: private static v

    -4熱度

    2回答

    雖然我使用下面的比較器對一個對象進行排序,但我得到的比較方法違反了它在比較器中的一般合同問題。 final Set<Span> set = new TreeSet<Span>(new Comparator<Span>() { public int compare(final Span firstSpan, final Span secSpan) { BigInteger

    1熱度

    2回答

    你好,我需要我的排序數組列表,它包含以下類型的數據: name1 1111 1622 122ks name3 1211 4122 1aks name2 1113 1322 12sks name10 2111 1222 12dks ... name4 asd1 2334 asd8 有簡單的模型類來填充日期!現在我想要做的是比較名稱的基礎上,即名稱1與名稱2相比等等。爲此,我這樣做: p

    -1熱度

    2回答

    我有一個ArrayList(列表A)一個ArrayList已排序的列表甲由 Collections.sort(list A); 我需要獲得列表乙根據他們相應的ID。在這種情況下我應該做什麼?做到這一點的

    -2熱度

    1回答

    默認排序方法在Java中不適用於我。 int[] nums = {11,14,15,10}; Arrays.sort(nums, new Comparator<Integer>() { public int compare(Integer a, Integer b) { // compare code here } }); 我得到的錯誤是 "The

    1熱度

    1回答

    我試着使用的PriorityQueue的倍率比較方法,我想實現以下目標: 我有當前列表: RG3 PR1 PR2 RG4 RG1 RG2 的RG指的是普通的人PR是指有優先權的人,數字代表輪流。 我想要的是獲得先進先出的順序,除非什麼時候是輪到隊列頂部的優先人選。所以在列表中,我想下面的結果 PR1 PR2 RG1 RG2 RG3 RG4 繼承人什麼

    0熱度

    1回答

    這個問題被問近日在接受採訪 public interface PointsOnAPlane { /** * Stores a given point in an internal data structure */ void addPoint(Point point); /** * For given 'center' point returns a subset of 'm' s

    1熱度

    3回答

    我有一個需要(下面是一個簡單的例子)比賽分爲以下順序排序的程序: PIT PREDICTIONS Match 1 Match 2 Quarters 1 Match 1 Quarters 1 Match 2 Quarters 2 Match 1 Semis 1 Semis 2 Finals 1 Finals 2 注:可以有無限的較量,宿舍1 - 4只(無限次級比賽),無限次半

    0熱度

    1回答

    我正在實施示例訂單簿(在Exchange域中),我正在使用Java中的PriorityQueue實現購買和銷售方面。 買方應該是降序和賣方應該是升序。 PriorityQueue<ArrayList<Order>> bookSide; 每邊都包含價格點,每個點都有一個訂單列表。 我的購買方工作正常。 這是我的賣方。我想這是要降序。 sellSide = new PriorityQueue<Ar