1. 程式人生 > >Java點滴:Map與String的轉換公共方法

Java點滴:Map與String的轉換公共方法

/**
 * 方法名稱:transMapToString
 * 傳入引數:map
 * 返回值:String 形如 username'chenziwen^password'1234
*/
public static String transMapToString(Map map){
  java.util.Map.Entry entry;
  StringBuffer sb = new StringBuffer();
  for(Iterator iterator = map.entrySet().iterator(); iterator.hasNext();)
  {
    entry = (java.util.Map.Entry)iterator.next();
      sb.append(entry.getKey().toString()).append( "'" ).append(null==entry.getValue()?"":
      entry.getValue().toString()).append (iterator.hasNext() ? "^" : "");
  }
  return sb.toString();
}