public Map<String, String> retrieveStatusMap(String appId) throws Exception {请问这个方法怎么调用   和取值呢

解决方案 »

  1.   

    只是指定了返回值的类型,并未在此方法上使用类泛型或方法泛型,调用方法与普通调用一样,取值需要
    定义一个Map<String,String> map=retrieveStatusMap(appId)
      

  2.   

    public Map<String, String> retrieveStatusMap(String appId) throws Exception {
    Map<String, String> map = new HashMap<String, String>();
    map.put(appId, appId);
    return map;
    }

    public static void main(String[] args) throws Exception {
    String appId = "appId";
    System.out.println(new Tj().retrieveStatusMap(appId).get(appId));
    }
    不就是这样咯
      

  3.   


    直接 
    try{
      retrieveStatusMap(appId) 
    }catch(exception对象){}调用
    返回的是一个 map