編集の要約なし
1行目: 1行目:
一般的な仕事をしてくれるユーティリティクラスたち。
一般的な仕事をしてくれるユーティリティクラスたち。
==データ部門==
==データ部門==
* [[Arrays]] - 私は配列をソートしたり検索したり、配列に関して色々なことができます
* [[ArrayList]] - 私はサイズを指定することなく配列を扱うことができます
* [[ArrayList]] - 私はサイズを指定することなく配列を扱うことができます
* [[LinkedList]] - 私はArrayListよりも高速に要素の挿入/削除ができます。ただ取得は苦手です
* [[LinkedList]] - 私はArrayListよりも高速に要素の挿入/削除ができます。ただ取得は苦手です
* [[Arrays]] - 私は配列をソートしたり検索したり、配列に関して色々なことができます
* [[HashSet]] - 私はハッシュ表を利用して重複のないデータを扱います
* [[HashSet]] - 私はハッシュ表を利用して重複のないデータを扱います
* [[HashMap]] - 私は「キー」と「値」のセットでデータを管理します
* [[HashMap]] - 私は「キー」と「値」のセットでデータを管理します

2019年6月20日 (木) 21:41時点における版

一般的な仕事をしてくれるユーティリティクラスたち。

データ部門

  • Arrays - 私は配列をソートしたり検索したり、配列に関して色々なことができます
  • ArrayList - 私はサイズを指定することなく配列を扱うことができます
  • LinkedList - 私はArrayListよりも高速に要素の挿入/削除ができます。ただ取得は苦手です
  • HashSet - 私はハッシュ表を利用して重複のないデータを扱います
  • HashMap - 私は「キー」と「値」のセットでデータを管理します

日時部門

  • Date - 私は日時をUNIX時間で扱います
  • Calendar - 私はカレンダーの日時を扱います

* Java8以降から日時操作専門の java.time パッケージ が利用できるようになった。

未分類

  • Scanner - 私はテキストスキャナです
  • Random - 私は指定された範囲でランダムな数を生成します