public HashMap modify(Book book,Double price) {
map.put(book, price);
book.setBookPrice(price);
return map;
}
明明是先 map.put,再改变的 book的 price,为什么实参中的 price 还是改变了?
public HashMap modify(Book book,Double price) {
map.put(book, price);
book.setBookPrice(price);
return map;
}
明明是先 map.put,再改变的 book的 price,为什么实参中的 price 还是改变了?