cost 268 ms
比較Swift中自定義對象的arrays?

[英]Compare arrays of custom objects in Swift?

我有實現Сomparable協議的對象: 所以現在我可以對[SomeClass]進行排序。 但是如果我想比較 arrays 這樣的對象呢? Binary operator '<' cannot be applied to two '[SomeClass]' operands 如何解決這個問題 ...

通用可比較類型 Java - 如果我將 function 設置為 static,則會出錯

[英]Generic Comperable Type Java - Error if I set the function to static

晚上好, Java 發生了一些古怪的事情。我將是第一個承認我在 Java 上很爛的人,但我真的無法理解這個問題,也許有人可以提供幫助。 我正在嘗試制作一個 class 來執行 GnomeSort(一些小眾排序方法,只是為了練習 Java)。 這是我構建的... gnomeSort 方法,出於某種 ...

多個 static 方法如何使用相同的泛型類型?

[英]How can multiple static methods use the same generic type?

在學習算法(第 4 版)(作者:Robert Sedgewick;Kevin Wayne)時,我正在嘗試重新創建他們的代碼。 他們原始使用參數化構造函數(泛型),我認為這可能是因為 2011 Java 代碼與今天的 Java 代碼不同。 這是一個例子: 這適用於 Java 11/18。 但問題是我 ...

為列表創建通用比較器<list<comparable> > </list<comparable>

[英]Creating generic comparator for List<List<Comparable>>

我正在嘗試為List&lt;List&lt;Comparable&gt;&gt;創建一個通用比較器,它可以對多個字段進行排序。 該結構表示一個行列表,在每一行中,我想對多列進行排序。 我有這個 但它似乎只適用於第一個排序字段,而不適用於多個字段。 例如,這是按第 0 列正確排序的,但不是第 1 列 ...

可比較的自定義類型,無需在 sort() 中定義額外的比較函數即可作為數組項進行排序

[英]Comparable custom types which can be sorted as array items without defining an additional compare function inside sort()

Python 和 Java 等語言具有對自定義類進行排序的特殊方法。 在 JavaScript 中, toString()可以被覆蓋,但這對於數值來說並不容易。 作為解決方法,我向類添加了一個名為compareTo()的方法,盡管這仍然需要一個函數來調用它。 class NumericSorta ...

確保 Go 1.20 編譯時的嚴格可比性?

[英]Ensure strict comparability at compile time in Go 1.20?

在 Go 1.18 和 Go 1.19 中,我可以在編譯時確保類型是嚴格可比較的,即它支持==和!=運算符,並且保證在運行時不會出現恐慌。 例如,這對於避免無意中將字段添加到可能導致不必要的恐慌的結構很有用。 我只是嘗試實例化與之comparable的對象:// supports == and ! ...

如何對 Map 的條目進行排序<type,list<string> &gt; 按值存儲到 LinkedHashMap </type,list<string>

[英]How do sort Entries of the Map<Type,List<String>> by Value and store into a LinkedHashMap

我有以下Item class: 並且有一個項目List ,如下所示: 我需要按Type對Item進行分組並存儲到 map 中。 然后我需要按升序對map 條目按Value (在本例中是String的List )進行排序並存儲到LinkedHashMap 。 如何根據List&lt;String&g ...

Java 可比外形

[英]Java Comparable Shape

我的代碼有問題。 我有抽象的 class 形狀實現了 Comparable,以及像矩形等類。我想對我的形狀列表進行排序。 一個按區域,如果我調用方法,它將按名稱,例如.. 怎么做? 這很好。 一切正常,但如何在 Main 中調用如下所示:Shape.SortBy(Shape.NAME) 及其方法現在 ...

在 Java 中對更具體的 Comparables 使用 compareTo

[英]use compareTo on more specific Comparables in Java

我想要一個更具體的 Comparable 接口,以便我可以更好地鍵入返回參數。 目前的界面是這樣的: 現在,當我嘗試對這些更具體的 Comparables 列表進行排序時,如下所示,我收到一個錯誤,因為 b 是“RankComparable”類型而不是“T”類型。 為了解決這個問題,我可以實現一個 ...

java enum 類可以實現“Comparable”接口嗎?

[英]Could java enum class implements "Comparable" interface?

似乎枚舉類已經有一個final的 compareTo 函數,它不能被覆蓋。 但我的要求是像這樣自定義一個枚舉類: 然后我希望它實現 Comparable 接口以便能夠在Add 、 Sub 、 Mul等之間進行比較。但似乎我不能如上所述使用implements Comparable&lt;Oper ...

Collections.sort() 不起作用。 實現 Comparable&lt;&gt; 接口的問題

[英]Collections.sort() doesn't work. Problem with implementing the Comparable<> interface

有人知道為什么這段代碼不能正確地對員工進行排序嗎? 我需要他們按工資金額升序排列。 我想我搞砸了,因為我將工資存儲在雙打中。 但我真的不知道該怎么辦。 請幫忙。 輸出: 這也不起作用 ...

使用 Comparable 接口對零、負數和正數數組進行排序

[英]Sorting an array of zeros, negative and positive numbers with Comparable interface

我想根據 y 坐標對數組進行排序:但是混合了正負 y 值,這給了我錯誤(未排序)的順序 例如:對於 I/P:[[-2147483646,-2147483645], [2147483646,2147483647]] 我首先需要 [-2147483646,-2147483645] 然后是 [2147 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM