必威体育Betway必威体育官网
当前位置:首页 > IT技术

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

时间:2019-08-23 13:12:08来源:IT技术作者:seo实验室小编阅读:66次「手机版」
 

put

add()和put()方法都是集合框架中的添加元素的方法。

但是put()方法应用于map集合中,add()方法应用于collection集合中。

二者的主要区别是:返回值类型不一样。

add()放回布尔(boolean)类型。因为像Set集合中不允许添加重复的元素。当HashSet调用add()方法时,如果返回false,表示添加不成功

put()的使用是:添加时出现相同的键,那么后添加的值会替换(覆盖)掉此键对应的原来的值。并返回此键对应的原来的值。

相关阅读

关于sockaddr_in结构与sockaddr的异同问题

在socket编程中经常会看到这样的情况: BOOL client(UINT uPort, LPCTSTR lpIpAddr) { SOCKET sok = socket(AF_INET, SOCK_S

Ubuntu 16.04 安装中文输入法(Ubuntu 16.04 install ch

http://www.programering.com/a/MTOyMDMwATc.htmlUbuntu 16.04 Chinese input method to install Input method on Ubuntu are ma

Android~Fragment 中的常用方法 isAdded()、isVisible

 1. public final booleanisAdded() 如果该Fragment对象被添加到了它的Activity中,那么它返回true,否则返回false。2. public fin

Java 文件流一:字节流(FileInputStream 和 FileOutputSt

 Java文件流操作是一个非常重要的内容。下图列举了关于Java基本的文件流操作,当然目前还有NIO,这个后来会进行讨论,先看基本的文件

java.lang.NumberFormatException: For input string:

我遇到的这个错误是在执行查询的时候遇到的错误,所以就不说因为类型转换引起的原因了 先贴上相关的sql 其实报这个错误的原因就是

分享到:

栏目导航

推荐阅读

热门阅读