Skip to content

Commit

Permalink
Site updated: 2019-11-03 22:35:47
Browse files Browse the repository at this point in the history
dragonskyhydra committed Nov 3, 2019
1 parent 6880354 commit 2092733
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion 2019/11/03/java-list/index.html
Original file line number Diff line number Diff line change
@@ -247,7 +247,7 @@ <h2 class="subheading"></h2>
col-md-10 col-md-offset-1
post-container">

<h2 id="java集合学习其一"><a href="#java集合学习其一" class="headerlink" title="java集合学习其一"></a>java集合学习其一</h2><p>List是一种有序链表:<br> List内部按照放入元素的先后顺序存放,并且每个元素都可以通过索引确定自己的位置。<br>List还提供了boolean contains(Object o)方法来判断List是否包含某个指定元素。<br>此外,int indexOf(Object o)方法可以返回某个元素的索引,如果元素不存在,就返回-1。</p>
<h2 id="java集合学习其一"><a href="#java集合学习其一" class="headerlink" title="java集合学习其一"></a>java集合学习其一</h2><p>List是一种有序链表:<br> List内部按照放入元素的先后顺序存放,并且每个元素都可以通过索引确定自己的位置。<br>List还提供了boolean contains(Object o)方法来判断List是否包含某个指定元素。<br>此外,int indexOf(Object o)方法可以返回某个元素的索引,如果元素不存在,就返回-1。</p>
<p>List内部并不是通过==判断两个元素是否相等,而是使用equals()方法判断两个元素是否相等。</p>
<p>因此,要正确使用List的contains()、indexOf()这些方法,放入的实例必须正确覆写equals()方法,否则,放进去的实例,查找不到。我们之所以能正常放入String、Integer这些对象,是因为Java标准库定义的这些类已经正确实现了equals()方法。</p>
<p>简化引用类型的比较,我们使用Objects.equals()静态方法:</p>
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
@@ -264,7 +264,7 @@ <h3 class="post-subtitle">
<a href="/2019/11/03/Java-list/">

<div class="post-content-preview">
java集合学习其一List是一种有序链表: List内部按照放入元素的先后顺序存放,并且每个元素都可以通过索引确定自己的位置。List还提供了boolean contains(Object o)方法来判断List是否包含某个指定元素。此外,int indexOf(Object o)方法可以返回某个元素的索引,如果元素不存在,就返回-1。
java集合学习其一List是一种有序链表: List内部按照放入元素的先后顺序存放,并且每个元素都可以通过索引确定自己的位置。List还提供了boolean contains(Object o)方法来判断List是否包含某个指定元素。此外,int indexOf(Object o)方法可以返回某个元素的索引,如果元素不存在,就返回-1。
List内部并不是通过==判断两个元素.........
</div>
</a>

0 comments on commit 2092733

Please sign in to comment.