列挙型
[修飾子] enum 列挙型名 {値1,値2,値3……n }
プログラマが任意に作成できる、ある特定の値のみを持つ型。
- クラス定義内でも、クラス定義外でも宣言できるが、メソッドの中には宣言できない。
- 整数扱いなのでswitch文のcaseに使える
staticインポート
import static パッケージ名.クラス名.static変数/メソッド名;
クラス名をつけずにstatic変数/メソッドを使うためのインポート。
拡張for文
for(型名 変数名:参照変数名)
配列やコレクションの要素数分だけ処理を繰り返す。