2014-02-10 139 views
-3

我該如何將scala地圖轉換爲java HashMap?將scala地圖轉換爲java地圖

我的斯卡拉以下地圖:

val map = Map((KEY_CONDITION, keyCondition), (RANGE_CONDITION, rangeCondition)) 

我的Java代碼如下:

method(HashMap<String, Object> hashmap){ 
//do something 
} 

感謝

+0

Downvoted互聯網充沛[*使用Scala集合在Java *](HTTPS的:// WWW .google.com/search?q = using + scala + collections + in + java)回答,包括stackoverflow(沒有事先研究結果) –

+0

借調downvote,出於同樣的原因 –

回答

1

有大量的各種轉換器的scala.collection.JavaConvertersscala.collection.JavaConversions隱式轉換。一旦你加載這些implicits你應該能夠直接傳遞階映射到Java方法,就好像它們是Java地圖

+0

嗨安德魯,謝謝!我不是一個斯卡拉人,仍然感到困惑,請你舉個例子:) – Jack