对象的引用 对象的引用是地址,只要改变值就可以改变了,不需要在放入了。 if (map.containsKey(end)){ //改变值就可以了 map.get(end).append(line, 0, len).append(";"); }else { //存入的值为对象,所以上面只要改变值就可以了 StringBuffer sb = new StringBuffer(); sb.append(line, 0, len).append(";"); map.put(end, sb); }