Java機能 ジェネリクス(Generics) ジェネリクスとはジェネリクスはプログラムの型安全性を向上させるための機能で、JavaSE5から導入されました。クラスやメソッドのパラメーター(引数)や戻り値に型を指定できるため、型に関するエラーがコンパイル時点で検知できるようになり安全なプ... 2023.09.04 2025.03.02 Java機能ジェネリクス
正規表現 正規表現(Regular Expressions) 正規表現は、文字列を検索や置換などする時に指定するパターン文字のことです。正規表現について正規表現(せいきひょうげん)はJavaに限らない一般的な仕組みで、文字列パターンの検索、置換、抽出、チェックを簡単に行うことができます。Javaでは ... 2023.09.04 2025.03.02 Java機能正規表現
API [API] java.math.BigIntegerクラス java.math.BigIntegerは、任意の精度の整数を表すJavaのクラスですjava.math.BigIntegerの特徴java.math.BigIntegerは以下の特徴があります。intやlongの範囲を超える非常に大きな値... 2023.09.04 2025.03.02 APIjava.math
java.util [API] java.util.PriorityQueueクラス java.util.PriorityQueueは要素を優先順位に従って格納・取得されるデータ構造です。優先度キューとも呼ばれますjava.util.PriorityQueueの特徴PriorityQueueは以下の特徴があります。要素の重複... 2023.09.04 2025.03.02 APIjava.util
java.util [API] java.util.ArrayDequeクラス java.util.ArrayDequeは先頭と末尾の両方から要素の追加や削除ができるデータ構造です。両端キューとも呼ばれます。java.util.ArrayDequeの特徴ArrayDequeは以下の特徴があります。FIFO(先入れ先出し... 2023.09.04 2025.03.02 APIjava.util
java.util [API] java.util.TreeMapクラス java.util.TreeMapは基本的にHashMapクラスと同じですが、キーによって要素が自動的にソートされる、nullが使用できないという点が異なります。java.util.TreeMapの特徴【TreeMapの特徴】 ・要素の重複... 2023.09.04 2025.03.02 APIjava.util
java.util [API] java.util.HashMapクラス java.util.HashMapはキーと値を1セットとした要素の集まりを管理するMap系コレクションクラスです。java.util.HashMapの特徴【HashMapの特徴】要素の重複:不可nullの要素:可自動ソート:なしjava.u... 2023.09.04 2025.03.02 APIjava.util
java.util [API] java.util.TreeSetクラス java.util.TreeSetの特徴TreeSetは基本的にHashSetと同様なコレクションですが、自動的に要素がソートされる、nullが使用できないという違いがあります。【TreeSetの特徴】要素の重複:不可nullの要素:不可自... 2023.09.04 2025.03.02 APIjava.util
java.util [API] java.util.HashSetクラス java.util.HashSetは要素の格納順を意識しないで管理するSet系コレクションクラスです。java.util.HashSetの特徴要素の重複:不可nullの要素:可自動ソート:なしその他:要素の取得順は保証されない。(追加した順... 2023.09.04 2025.03.02 APIjava.util
java.util [API] java.util.Vectorクラス java.util.VectorはList型コレクションクラスのひとつで、要素を順序付けて管理するクラスです。java.util.Vectorの特徴要素を順序付けて管理するクラスには他にArrayListやLinkedListがありますが、... 2023.09.04 2025.03.02 APIjava.util