(java gold)Set
Set 重複した要素を含むことができないコレクション 順序があるとは限らない Setを継承したクラス HashSet: 値の重複を許さない順不同の要素集合を扱います TreeSet: 値の重複を...
44 search resultsShowing 1~20 results
You need to log-in
Set 重複した要素を含むことができないコレクション 順序があるとは限らない Setを継承したクラス HashSet: 値の重複を許さない順不同の要素集合を扱います TreeSet: 値の重複を...
List 順序付けられたコレクション。重複した要素を含むことができる、ユーザーは要素を挿入する場所やインデックスによって要素にアクセスすることを正確に制御できる Listはインターフェースなので...
Deque 後に入れたデータを先に取り出す仕組みのLIFO(Last In First Out)を使うためのもの 先に入れたものを先に取り出す仕組みはキュー(Queue)、FIFO(First ...
スレッド スレッドとはプログラムを実行した場合の最小単位 プログラムの実行単位を複数のスレッドに分割して実行することをマルチスレッド スレッドの制御にはjava.lang.Threadクラスとj...
ストリームAPI(StreamAPI) 繰り返し処理をサポートするライブラリ コレクション、配列、ファイルなどのデータの集合(データソース)から要素を取り出し処理の流れ(Stream)に引き渡す...
Collector ストリームのリダクション操作のためのインターフェースであり、処理途中のオブジェクトを適切に扱うことができる。 public interface Collector<T,...
map ストリーム内の要素を別の値に変更する際に使用 基本的な構文は以下の通りである stream.map(function) stream : 元のストリームを表す map()メソッド : F...
Comparableインターフェースとは 下記はAPIドキュメント public interface Comparable このインタフェースを実装する各クラスのオブジェクトに全体順序付けを強制...
Comparator APIドキュメントより オブジェクトのコレクションで全体順序付けを行う比較関数です。コンパレータ(Comparator)をソート・メソッド(Collections.sort...
Collectorsについて 下記APIリファレンスより 要素をコレクションに蓄積したり、さまざまな条件に従って要素を要約するなど、有用な各種リダクション操作を実装したCollector実装。 ...
flatmap Optionalオブジェクトが値を保持している場合に、その値を別のOptionalオブジェクトに変換するためのメソッドである。変換されたOptionalオブジェクトが返される。 ...
インターフェース staticメソッド 実装を持つstaticメソッド オーバーロード不可(継承されない) デフォルトメソッド defaultキーワードを持つ実装メソッド インターフェースメソッ...
enum(イーナム)の宣言 構文 enum EnumName { CONSTANT1, CONSTANT2, // ... } enum :列挙型の宣言 EnumName :列挙型の名前 CON...
内部クラス(インナークラス) エンクロージングインスタンスのprivateフィールドにアクセス可能 ネストしたクラスにはインナークラス、staticインナークラス、ローカルクラス、匿名クラスがあ...
ジェネリクス ワイルドカード型>...総称型パラメータの変性を変更する仕組み ?...非境界ワイルドカード型(型が...不明なのでgetした要素の型はObject型) ? extends ...
中間操作 取り出したストリームの要素に加える処理のこと。フィルタリング、ソートなどの操作がある。 中間操作は、新しいストリームを返し、元のストリームは変更されない。これにより、パイプライン処理を...
Map Mapはkeyとvalueをセットにしたもの インデックスの代わりに任意の変数を要素の値のペアにできるkeyは重複なしである必要があるがvalueは同じものが複数あっても大丈夫 Hash...
try-with-resouces(JavaSE 7~) try句で宣言したリソースは自動でクローズされる リソースはAutoCloseableである必要がある I/Oストリーム,StreamA...
JavaSilverでメモしたところ備忘録として残しておこうと思います。 Comparator java.utilのComparatorを実装したクラスを定義しcomparaメソッドをオーバーラ...
JavaSilverでメモしたところ備忘録として残しておこうと思います。 Mapについて Mapはkeyとvalueをセットにしたもの インデックスの代わりに任意の変数を要素の値のペアにできるk...
44 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.