setBackground

setBackground是一個不包含重複元素的 collection。更確切地講,set 不包含滿足 e1.equals(e2) 的元素對 e1 和 e2,並且最多包含一個 null 元素。正如其名稱所暗示的,此接口模仿了數學上的 set 抽象。

什麼是set

簡介

延伸

在所有構造方法以及 add、equals 和 hashCode 方法的協定上,Set 接口還加入了其他規定,這些規定超出了從 Collection 接口所繼承的內容。出於方便考慮,它還包括了其他繼承方法的聲明(這些聲明的規範已經專門針對 Set 接口進行了修改,但是沒有包含任何其他的規定)。對這些構造方法的其他規定是(不要奇怪),所有構造方法必須創建一個不包含重複元素的 set(正如上面所定義的)。註:如果將可變對象用作 set 元素,那么必須極其小心。如果對象是 set 中某個元素,以一種影響 equals 比較的方式改變對象的值,那么 set 的行為就是不確定的。此項禁止的一個特殊情況是不允許某個 set 包含其自身作為元素。

什麼是Background

背景(與前景foreground相對)[C]

He took a picture of me with the pavilion in the 他以那個亭子為背景給我照了一張相片。

2.(事件等的)背景,遠因[C][U]

This book gives the of the Civil War.

這本書敘述了南北戰爭的背景。

3.出身背景;(包括學歷在內的)經歷[C][U]

He came from an impoverished他出身貧寒。

4.(圖樣等的)底子[C]

5.背景資料[U]

6.隱蔽的地方,幕後[the S]

She has a lot of power, but likes to remain in the .

她的權力很大,但是喜歡隱身幕後。

7.(干擾錄音或無線電廣播的)雜音[U]

8.背景音樂[U]

相關詞條

相關搜尋

熱門詞條

聯絡我們