setBackground

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

基本介紹

  • 外文名:setBackground
  • 含義:不包含重複元素的 collection。
  • 類型:程式元素
  • 領域:計算機
什麼是set,簡介,延伸,什麼是Background,

什麼是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]

相關詞條

熱門詞條

聯絡我們