クラスjava.lang.SafeVarargs
の使用

SafeVarargsを使用しているパッケージ 
パッケージ 説明
java.util
コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。
java.util.stream
コレクションに対するマップ-リデュース変換など、要素のストリームに対する関数型の操作をサポートするクラスです。
javax.swing
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
  • java.utilでのSafeVarargsの使用

    SafeVarargs型の注釈を持つjava.utilのメソッド 
    修飾子と型 メソッド 説明
    static <T> boolean Collections.addAll​(Collection<? super T> c, T... elements)
    指定されたすべての要素を指定されたコレクションに追加します。
    static <T> List<T> Arrays.asList​(T... a)
    指定された配列に連動する固定サイズのリストを返します。
    static <E extends Enum<E>>
    EnumSet<E>
    EnumSet.of​(E first, E... rest)
    指定された要素が最初に含まれるenumセットを作成します。
    static <E> List<E> List.of​(E... elements)
    任意の数の要素を含む変更不可能なリストを返します。
    static <E> Set<E> Set.of​(E... elements)
    任意の数の要素を含む変更不可能な集合を返します。
    static <K,​ V> Map<K,​V> Map.ofEntries​(Map.Entry<? extends K,​? extends V>... entries)
    指定されたエントリから抽出されたキーと値を含む変更不可能なマップを返します。
  • java.util.streamでのSafeVarargsの使用

    SafeVarargs型の注釈を持つjava.util.streamのメソッド 
    修飾子と型 メソッド 説明
    static <T> Stream<T> Stream.of​(T... values)
    指定された値を要素に持つ、順序付けされた順次ストリームを返します。
  • javax.swingでのSafeVarargsの使用

    SafeVarargs型の注釈を持つjavax.swingのメソッド 
    修飾子と型 メソッド 説明
    protected void SwingWorker.publish​(V... chunks)
    SwingWorker.process(java.util.List<V>)メソッドにデータ・チャンクを送信します。