两者的主要区别(除了 add() 的字符串仅支持) 是 put() 覆盖先前存在的 param 与现有的键,则 add() 不。 举个例子: params.put("etc", "etc"); params.put("key", "abc"); params.put("key", "xyz"); // Params: etc=etc&key=xyz 虽然添加创建两个 params 用相同的密钥: params.add("etc", "etc"); params.add("key", "abc"); params.add("key", "abc"); // Params: etc=etc&key=abc&key=xyz
原地址:http://zhidao.baidu.com/link?url=wDLHRaCJeOLfnKGCWKvP1ZN8G1fAUmf0sWUGV99X49mhP25qAavwQU5K_NjusTqkDzCclX_exZtQrTRCyK-EKimiYQ0Dbqt4RPQBJfpeuMO