轉自:
http://www.java265.com/JavaCourse/202204/2727.html
下文筆者講述Collections.singleton方法的功能簡介說明,如下所示:
Collections.singleton方法功能
回傳一個Set集合,其中的元素為一個只包含object(obj)的不可變集合
Collections.singleton方法語法:
public static Set singleton(Type obj);
引數
obj:待檢測的物件
Collections.singleton注意事項:
1.singleton()方法在java.util包中可用,
2.singleton()方法用于回傳不可變集[即不可變集僅包含給定物件(obj)],
3.singleton()方法是靜態方法,因此可以使用類名進行訪問,如果嘗試使用類物件訪問該方法,則不會收到錯誤,
回傳不可變集時,singleton()方法不會引發例外,
例:
package com.java265.other;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class Test15 {
/**
* java265.com 示例 Collections.singleton方法示例分享
*/
public static void main(String[] args) {
List<Integer> list = new ArrayList<Integer>();
// 通過使用add()方法是添加
// 陣列串列中的物件
list.add(100);
list.add(32);
list.add(42);
list.add(52);
list.add(80);
list.add(80);
list.add(80);
// 列印list
System.out.println("Array List: " + list);
// 洗掉80這個元素
list.removeAll(Collections.singleton(80));
// 顯示洗掉元素后的集合
System.out.println("Collections.singleton(80): " + list);
}
}
------運行以上方法,將輸出以下資訊------
Array List: [100, 32, 42, 52, 80, 80, 80]
Collections.singleton(80): [100, 32, 42, 52]
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/500305.html
標籤:其他
上一篇:java 橋接方法
