-4

嗨,我正在尝试从地图中创建对象中的键/值数组。我在全局操作类中有一个函数,它通过传入具有值的对象来制定一个 url,将它们分解为一个字符串以添加到我的 url。有谁知道如何映射一个对象并将所有键/值提取到一个字符串?

这是我到目前为止所拥有的

public final static void startAPICallRequest(Context activityContext, String request, String apiLocation, Object postVarsObj, JSONObject getVarsObj){

            long unixTimeStamp = System.currentTimeMillis() / 1000L;

            Log.v("globals", "getVarsObj: " + getVarsObj);




                if(getVarsObj != null){

             Map map = (Map) getVarsObj;
             for (Object key : map.keySet()) {
                 ((Object) getVarsObj).toString();

            }

             Log.v("globals","map=" + map);

        }

        }
4

1 回答 1

0

声明时尝试使用参数Map

Map<K,V> map = new Map<K,V>();

K您要使用的数据类型在哪里,key以及V您将valueMap. 看起来您的价值将是 aObject而您的密钥可能是String. 然后将您的对象添加到Mapwithmap.put(k,v)

于 2013-02-06T17:24:12.343 回答