Java中的List和Set是兩種常見的集合類型,它們可以存儲一組元素,但是在添加元素時(shí)有所區(qū)別。
List中的元素是有序的,可以通過下標(biāo)訪問,而且可以重復(fù)。在向List中添加元素時(shí),可以使用add()方法,該方法將元素添加到List的末尾。例如:
Listlist = new ArrayList<>(); list.add("apple"); list.add("banana"); list.add("orange"); System.out.println(list);
輸出結(jié)果為:[apple, banana, orange]
Set中的元素是無序的,不能通過下標(biāo)訪問,而且不能重復(fù)。在向Set中添加元素時(shí),可以使用add()方法,該方法將元素添加到Set中,如果該元素已經(jīng)存在于Set中,則不會重復(fù)添加。例如:
Setset = new HashSet<>(); set.add("apple"); set.add("banana"); set.add("orange"); set.add("apple"); System.out.println(set);
輸出結(jié)果為:[banana, apple, orange]
需要注意的是,在使用Set時(shí),要確保元素的唯一性,否則可能會影響程序的正確性。
上一篇vue更新對象屬性
下一篇CSS 圖片不要加載過程