java.util

java.util

[API] java.util.StringTokenizer

StringTokenizerの概要カンマ(,)やタブ(\t)などの区切り文字で区切られた形式の文字列を分解して取り出ときにjava.util.StringTokenizerクラスを使用します。CSV形式のデータを処理するときなどに便利です...
java.util

[API] java.util.Random

java.util.Randomクラスは乱数を扱うためのクラスです。RandomのAPI【主要コンストラクタ】コンストラクタ説明Random()Randomインスタンスを生成するRandom(longseed)シードを指定してRandomイ...
java.util

[API] java.util.Arrays

java.util.Arraysクラスは、配列を操作するためのユーティリティクラスです。Arraysの概要Arraysクラスを使用するとソート、検索、比較などの操作を簡単に行うことができます。Arraysクラスのメソッドはすべて静的(sta...
java.util

[API] java.util.Calendar

java.util.Calendarクラスは日時を扱うときに使用するクラスです。Calendarについてjava.util.Calendarクラスは比較的古くからある日付や時刻を扱うクラスです。JavaSE8以降では日時の操作は、java....
java.util

[API] java.util.Date

java.util.Dateは日時を扱うクラスです。DateについてDateクラスはjavaの初期から存在する古いクラスで、現在は非推奨クラスです。javaSE8以降で日時を扱う時は、java.timeパッケージに定義されたクラスの使用が推...
java.util

[API] java.util.Collections

java.util.Collectionsクラスは、コレクションフレームワークのユーティリティクラスです。Collectionsの概要コレクションにを操作するための便利なメソッドが含まれています。Collectionsクラスを使うことでコレ...
java.util

[API] java.util.PriorityQueue

PriorityQueueは要素を優先順位に従って格納・取得されるデータ構造です。優先度キューとも呼ばれますPriorityQueueの特徴PriorityQueueは以下の特徴があります。要素の重複:〇null値の要素:×自動ソート:〇ス...
java.util

[API] java.util.ArrayDeque

ArrayDequeは先頭と末尾の両方から要素の追加や削除ができるデータ構造です。両端キューとも呼ばれます。ArrayDequeの特徴ArrayDequeは以下の特徴があります。FIFO(先入れ先出し)、LIFO(先入れ後出し)の両方の形式...
java.util

[API] java.util.TreeMap

TreeMapは基本的にHashMapクラスと同じですが、キーによって要素が自動的にソートされる、nullが使用できないという点が異なります。TreeMapの特徴【TreeMapの特徴】 ・要素の重複:不可 ・nullの要素:不可 ・自動ソ...
java.util

[API] java.util.HashMap

HashMapはキーと値を1セットとした要素の集まりを管理するMap系コレクションクラスです。HashMapの特徴【HashMapの特徴】要素の重複:不可nullの要素:可自動ソート:なしHashMapのAPI【主要メソッド】戻値型メソッド...