亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

node.js - java的map能不能裝多種類型的值?String或者object或者List?
伊謝爾倫
伊謝爾倫 2017-04-18 10:54:24
0
4
792

一個方法是返回map類型的.
Map<string,string> 這樣就object放不進(jìn)去.
但是需要拿到List,String . 可以用map來實(shí)現(xiàn)嗎?

我想要put("name","jack");put("list",Object);這樣混合的.有什么辦法實(shí)現(xiàn)?或者針對這樣的問題還有其他合理的方式嗎?

伊謝爾倫
伊謝爾倫

小伙看你根骨奇佳,潛力無限,來學(xué)PHP伐。

reply all(4)
伊謝爾倫

Map<String, Object>可以放String. 但是不會自動判斷類型, 你每次get后要自己instanceof

黃舟

Generally speaking, List放的都是相同類型(擁有共同父類或接口),你這樣放是否設(shè)計不合理?
題主所說的這句:但是需要拿到List,String,是否可以理解為MapvalueList<String>String,那么統(tǒng)一設(shè)計成List<String>不就行了,String不過是長度為1的List<String>that’s all

Peter_Zhu

Map<String, Object>

大家講道理

Direct Map<String,Object> or Map<Object,Object>

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template