1. 程式人生 > >add()方法和Put()方法的差別

add()方法和Put()方法的差別

add()和put()方法都是集合框架中的新增元素的方法。
但是put()方法應用於map集合中,add()方法應用於collection集合中。
二者的主要區別是:返回值型別不一樣。
add()放回布林(boolean)型別。因為像Set集合中不允許新增重複的元素。當HashSet呼叫add()方法時,如果返回false,表示新增不成功。
put()的使用是:新增時出現相同的鍵,那麼後新增的值會替換(覆蓋)掉此鍵對應的原來的值。並返回此鍵對應的原來的值。