Java8 Gold
assertを有効化する。 assertの構文 assertの実行① assertの実行② assertを有効化する。 アサーション(assert)の機能は、プログラム実行時にはデフォルト設定で無効になっているため、有効にする必要があります。 Eclipceで有効にするには、VM引数に「-enabl…
この記事では、スタックおよびキューを実装する際に用いられるDequeインターフェースの各メソッドの使い方について解説しています。
ダイヤモンド継承でコンパイルエラーになる例 ダイヤモンド継承でコンパイルエラーにならない例 ダイヤモンド継承でコンパイルエラーになる例 同じシグニチャを持つ複数のインターフェースをimplementsした場合、コンパイルエラーになります。 public interf…
匿名クラス(AnonymousClass)とは 構文 インターフェースを匿名クラスとして実装した例 インターフェースを引数に取るメソッド 匿名クラス(AnonymousClass)とは 匿名クラス(AnonymousClass)とはクラス名を持たないクラスのことを指し、 newキーワードと…
入れ子クラス(NestedClass)とは 内部クラス(メンバークラスの)メソッドを呼び出す staticメソッドが内部クラスを呼び出す方法 入れ子クラス(NestedClass)とは あるブロック内で宣言されたクラスの総称を入れ子クラス(NestedClass)と云う。 入れ子ク…
enum(列挙型)とは enum(列挙型)の書き方 列挙定数名を取得する方法 1.nameメソッドを使用する。 2.toStringメソッドを使用する。 文字列から列挙型インスタンスを取得する方法 引数を2つ取るvalueOfメソッド 列挙型の序数を取得する方法 列挙型の配列を取得…
java.util.MapはKey-Value形式とも呼ばれ、一意なKeyとそれに紐づく値(Value)のペアを要素として扱うクラスです。この記事ではMapの種類と使い方について解説していきます。