Java學習第十二天

2021-09-22 02:19:56 字數 555 閱讀 1783

2019\05\09                            晴
一、 容器: 可變長的,任意資料型別的資料的集合

二、集合 collection

五、 * vector 向量

底層:雙向鍊錶實現

優點:做增刪效率高

缺點:查詢和遍歷效率低

新增功能: 新增了一些操作與頭部和尾部的方法

set 介面

無序的 不可重複

放入資料的順序和內部真實儲存的順序不一致,內部有自己的儲存順序,一旦確定了儲存順序不會發生改變

六、 hashset

底層:雜湊表結構(陣列+鍊錶+紅黑樹)

優點:查詢,新增,刪除,修改效率高

缺點:無序

如果兩個物件的hashcode值不相同,兩個物件肯定不相同,如果值相同,可能不是相同物件,可以是相同物件

對物件型別資料進行去重要重寫hashcode和equals方法

先比較hashcode,如果值不同,不會呼叫equals方法,如果值相同才會呼叫equals方法

*/

java第十二天

b 案例演示 a 非正規表示式實現 b 正規表示式實現 b 案例演示 b 案例演示 1 a b c 2 a 3 b c 4 c 組零始終代表整個表示式。b 案例演示 a 切割 需求 請按照疊詞切割 sdqqfgkkkhjppppkl b 替換 需求 我我 我 我.要 要要 要學 學學.學.編.編編....

rhce學習第十二天

selinux 基於 samba 需要修改的內容 root server1 pub mkdir ccc root server1 pub chmod 777 ccc root server1 pub ls z etc samba rw r r root root system u object r ...

學習Python 第十二天

列表 鍊錶 1 棧 filo 先進後出 2 佇列 fifo 先進先出 普通佇列 class myquene object def init self,list self.list list def size self return len self.list def delete self if s...