首先你需要保證要轉換的Object的實際類型是Map<String, String>
假設Object變量名為obj,強制轉換(Map<String, String>)obj
轉換前最好進行類型檢查,防止出現ClassCastException
Map<String,String> map = (Map<String,String>)o1;
這樣寫會有警告,如何才能讓其沒有警告?
追答
方法上面加注解@SuppressWarnings("unchecked")
能這么轉的前提是 你的object對象真的是一個 Map<String,String> 要不也是轉不過去的