Rumah > Soal Jawab > teks badan
一个方法是返回map类型的.
Map<string,string> 这样就object放不进去.
但是需要拿到List,String . 可以用map来实现吗?
我想要put("name","jack");put("list",Object);这样混合的.有什么办法实现?或者针对这样的问题还有其他合理的方式吗?
伊谢尔伦2017-04-18 10:56:24
Map<String, Object>
boleh meletakkan String Tetapi jenisnya tidak akan ditentukan secara automatik Anda perlu instanceof
黄舟2017-04-18 10:56:24
Secara umumnya, List
meletakkan jenis yang sama (mempunyai kelas induk atau antara muka yang sama Adakah reka bentuk anda tidak munasabah?
Ayat yang disebut oleh subjek: 但是需要拿到List,String
, bolehkah ia difahami sebagai Map
dan value
sebagai List<String>
atau String
, maka tidak mengapa untuk mereka bentuk seragam sebagai List<String>
, tetapi String
Ia hanya List<String>
dengan panjang 1