arraylist是有序還是無序 java有哪些有序集合?
java有哪些有序集合?1. 列表:有序的集合(也稱為序列)。此接口可以精確控制列表中每個(gè)元素的插入位置。您可以根據(jù)元素在列表中的位置來訪問它們,并在列表中搜索元素。列表允許重復(fù)元素。陣列列表:特點(diǎn):
java有哪些有序集合?
1. 列表:有序的集合(也稱為序列)。此接口可以精確控制列表中每個(gè)元素的插入位置。您可以根據(jù)元素在列表中的位置來訪問它們,并在列表中搜索元素。列表允許重復(fù)元素。陣列列表:特點(diǎn):有序,線性,無固定大小,下標(biāo),先進(jìn)先出。2集合:一個(gè)簡單的集合,它的對象不是按特定的方式排序,而是簡單地添加到集合中。不能有重復(fù)的對象。HashSet:特點(diǎn):無序,長度可變,不可重復(fù)。3地圖:地圖存儲在中的對象是一對一的,即每個(gè)對象都與其名稱(鍵)相關(guān)聯(lián)。一個(gè)鍵只能對應(yīng)一個(gè)值,否則就不是。HashMap:特性:無序且不可重復(fù)。
什么是有序集合?
如果存在關(guān)系R,則集合中的任意兩個(gè)元素都可以確定ARB或bra
則集合是有序集合
例如,一個(gè)實(shí)數(shù)集的關(guān)系大于或等于
任意兩個(gè)實(shí)數(shù)都可以說一個(gè)大于或等于另一個(gè)
所以這個(gè)實(shí)數(shù)集是關(guān)于關(guān)系大于或等于的有序集
但是這個(gè)實(shí)數(shù)集是關(guān)于關(guān)系等于或等于的有序集比這更重要的是關(guān)于離散集的知識不是關(guān)于有序關(guān)系的