我有一個返回地圖值(String)作爲通用對象的函數。我如何將它轉換回字符串。我試過的toString(),但我得到的是end[Ljava.lang.String;@ff2413
如何將對象轉換爲java中的字符串
public Object getParameterValue(String key)
{
Iterator iterator=params.entrySet().iterator();
while(iterator.hasNext())
{
Map.Entry me=(Map.Entry)iterator.next();
String[] arr=(String[])me.getValue();
log.info(me.getKey().toString()+"="+arr[0]);
}
if(params.containsKey(key))
{
log.info(key+"="+params.get(key));
return params.get(key);
}
return null;
}
接收端
String temp=data.getParameterValue("request").toString();
log.info("end"+temp);
log.info(me.getKey().toString()+"="+arr[0]);
給我一個輸出
[email protected] request=login projectid=as
我從你的問題中刪除了你的解決方案。如果您想將其發佈爲*答案*,請隨時取消。 – 2015-03-18 09:27:00