【Java】Enum をもっと有効活用すべくもっと考えてみる。Enum はあるものの様々な側面をクラスひとつで扱えるものだと思った。

スポンサードリンク


はじめに

【Java8 くらい】Enum についてのお勉強。可能性を探る – oki2a24 にて、本当に基本的な Enum クラスの例を出しました。曜日の Enum ですね。

このままでは Enum を使う意味が薄いように感じます。

そこで、もっと便利な使い方を学んでみました。

曜日を題材にした、まとめ

  • 曜日には様々な呼び方、役割、区切り、といった側面がある。
  • そういった各側面を全部 Enum クラスにまとめて扱う。
  • そうすると、プログラムの好きな時に好きな側面を取り出すことができる。

“【Java】Enum をもっと有効活用すべくもっと考えてみる。Enum はあるものの様々な側面をクラスひとつで扱えるものだと思った。” の続きを読む

【Java8 くらい】Enum についてのお勉強。可能性を探る

enum クラスの基本的な理解

“【Java8 くらい】Enum についてのお勉強。可能性を探る” の続きを読む

【Mac】【IntelliJ IDEA】SDKMAN の Java を設定する方法

隠しディレクトリを Finder で開いて指定したいディレクトリを IntelliJ IDEA のディレクトリ指定ウインドウへとドラッグする

困ったこと

IntelliJ IDEA をインストールし、 Java プロジェクトを Gradle からインポートしました。

さてなにかを開発しようと思った矢先、使用する SDK を指定してねと言われます。

わたくしは、SDKMAN で Java をインストールしておりますので、JDK home path として /Users/oki2a24/.sdkman/candidates/java/current を指定しようとしました。

ところが、ディレクトリが表示されません><。

SDKMAN の Java は、~/.sdkman/ 以下にあります。

.sdkman は隠しディレクトリです。

すると、IntelliJ IDEA のディレクトリ設定時に指定できないのです><。

この困った問題をクリアしましたのでメモします。

IntelliJ IDEA のディレクトリ指定ウインドウで隠しフォルダを指定する方法まとめ

  • 隠しディレクトリを Finder で開いて指定したいディレクトリを IntelliJ IDEA のディレクトリ指定ウインドウへとドラッグする

“【Mac】【IntelliJ IDEA】SDKMAN の Java を設定する方法” の続きを読む