ArrayList 中的contains,indexOf,size方法

當我們要判斷ArrayList是否包含某個元素的時候,ArrayList給我們提供了contains方法,返回值爲Boolean類型 由源碼我們可以知道,contains方法底層用的是indexOf方法 indexOf 首先會對我們傳入的對象進行判斷,是否是null,然後循環遍歷集合中的元素,當傳入的對象和集合元素相等的時候,跳出循環,返回傳入對象所在的下標;如果沒有找到匹配的就 return -
相關文章
相關標籤/搜索