cost 262 ms
Kotlin Map 和計算函數

[英]Kotlin Map and Compute Functions

我試圖在不更改密鑰的情況下重新計算可變 map 中所有條目的值。 這是代碼(注釋顯示了我的期望) 我不想使用mapValues ,因為它創建了原始 map 的副本。我認為compute是我所需要的,但我正在努力編寫這個 function。或者,我不知道如何寫這個。 我知道 Java 中的等價物(因為 ...

Kotlin modifying dataclass object key from map 修改變量后修改引用

[英]Kotlin modifying dataclass object key from map changes the reference after modifying variable

我有一個 MutableMap,它的鍵是來自數據類(用戶數據類)的對象,值是來自其他數據類(狗數據類)的 arrays。 如果我有一個帶有用戶 object 的變量,我將它放在 MutableMap 中並測試 map 是否包含該用戶,它說這是真的。 但是在將用戶放入 MutableMap 之后,如果 ...

如何在 Kotlin 中迭代 Map

[英]How to iterate over a Map in Kotlin

所以我是 Kotlin 的新手,我想知道迭代 Map 的標准方法是什么。 我嘗試了不同的方法,它們似乎都有效,但我不知道是否有比其他方法更好的方法,或者有一些我不知道的差異。 另外,如果我想在迭代它們時也刪除一個條目,它們都不起作用,對吧? ...

Map withDefault 不是工作 kotlin?

[英]Map withDefault not wokring kotlin?

我有一個可變映射,我想要一個默認值為 0 的鍵未找到 我嘗試了下面的代碼withDefault({somevalue})但仍然返回null 我得到的結果是345 null而不是345 0 我在這里想念什么? ...

菜鳥Kotlin on Android MutableMap初始化問題

[英]Newbie Kotlin on Android MutableMap initialisation question

剝離本質,我的問題是: 為什么我的 testMap 會出現此錯誤... lateinit 屬性 testMap 尚未初始化 ...但是 testArray 沒有錯誤? 編輯以提高問題質量:我知道 lateinit 變量必須稍后在使用之前初始化 - 但這不是我在做什么嗎? 它似乎適用於testArr ...

驗證請求 object 是一個 MutableMap(Map) 如果它的值為 NULL 則拋出異常

[英]Validate request object which is a MutableMap(Map) throw exception if it's value is NULL

我在 function 中有一個如下所示的MutableMap(map) ,假設其中有 N 個條目。 我需要驗證 map 中的值,如果它是Null則拋出異常。 請提供一些關於如何使用 java -8 的流實現的建議 ...

Kotlin 中的 mutablemap 存在問題

[英]Having an issue with mutablemap in Kotlin

我正在處理算法類型挑戰,我正在通過打印語句進行調試,我似乎無法弄清楚為什么鍵的值不是我所期望的 正如您所看到的,鍵和值不是它們應該是的,我不知道為什么。 ...

為什么 kotlin 中的兩個可變映射之和是 map

[英]Why is the sum of two mutable maps in kotlin a map

我有兩個返回可變映射的函數 fun mumaptwo()的類型變為Map而不是MutableMap ,為什么? 似乎兩個可變映射的總和將始終是Map ,這是為什么呢? 我也可以使用變量,但 output 將是相同的 fakeConfig()的類型仍然是 Map,改變它的唯一方法是強制轉換它或 ...

Kotlin 中的 MutableList 到 MutableMap

[英]MutableList to MutableMap in Kotlin

我有一個可變的對象列表,這些對象屬於自定義 class 費用。 Class 費用具有以下屬性: 數量類別我想通過遍歷上面的列表來創建一個可變的 map,結果應該如下: category_1:以 category_1 為類別的所有金額的總和 category_2:以 category_2 為類別 ...

Kotlin 中可變 map 中的增量元素

[英]Increment element in mutable map in Kotlin

我從 Scala 來到 Kotlin 1.3。 我正在嘗試做一些非常簡單的事情: 但是,IntelliJ 2020 在+=運算符上給了我一個錯誤,抱怨“預期的變量”,這對我來說是不透明的。 為什么我不能這樣做? 我嘗試了很多變化,但沒有一個有效。 如果我不使用!! ,IntelliJ 甚至提供生成相 ...

計算列表中的對

[英]counting pairs in a list

我最近開始使用 HackerRank,我正在嘗試“按匹配銷售”。 在利用 Kotlin 的函數編程功能方面,我已經找到了一個令我滿意的解決方案。 但是,我沒有得到預期的答案...... 問題總結: 給定一個數組:-> 查找並返回對的總數。 IE: 輸入-> [10, ...

如何在Kotlin中間接調用function

[英]How to call function indirectly in Kotlin

假設我有一個 mutableMap: 現在我定義一個 function 作為它的方法: 現在我想在另一個地方調用它: 任何幫助將不勝感激。 ...

Class 不返回 MutableMap Object

[英]Class Doesn't Return A MutableMap Object

我正在使用 Kotlin 制作帶有 API 的基本貨幣轉換器應用程序。 要下載信息,我創建了一個名為 DownloadTaskClass 的新 class,它擴展了已棄用的 AsyncTask class(我還沒有了解 java 包的其他類)。 DownloadTaskClass 包含一個將 M ...

Guava 圖形庫 ElementOrder on Edges 而不是 Nodes

[英]Guava Graph library ElementOrder on Edges instead of Nodes

我使用Guava Graph 庫有這個直截了當的Graph 結構,如果可以對adjacents/edges (而不是node順序)進行排序,我想更好地理解。 為了澄清: 我的結果是: 廢話不多說,我的意思是: 使用.nodeOrder(ElementOrder.insertion())可以對節點本 ...


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