Javaちょこっとリファレンス ブログ

Java開発時にぜひご利用ください。

Java

[Java] クラスからクラス名を取得する

投稿日:2017年12月26日 更新日:

Javaではクラスからクラス名を取得する事が可能です。 自クラス/他クラスのクラス名を取得できます。

サンプルソース

例)自分自身のクラス名を取得する

(結果例)
sample.myClass

例)sample.MyClassのクラス名を取得する

(結果例)
sample.myClass

メモ

  • 取得されるクラス名は、パッケージ名を含むクラス名です。
  • クラス名が分かっているクラスからクラス名を取得するなんて意味がないように感じますが、スペルミス時にコンパイルエラーとなるのでバグ防止の効果があります。

スポンサーリンク

スポンサーリンク

-Java
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

関連記事

[Java] クラス名からインスタンスを生成する(Class.forName)

クラス名からインスタンスを生成するには、Class.forNameを使用します。 サンプルソース 例 ...

[Java共通部品] 数値カンマ編集

数値をカンマ編集する共通関数です。 サンプルメソッド 例)数値をカンマ編集する共通関数 [crayo ...

[Java] コレクション内の要素が空かどうか判定する(.isEmpty)

コレクション内の要素が空かどうか判定するには、.isEmptyを使用します。 サンプルソース 例)A ...

[Java] 文字列を置換する(replace、replaceAll、replaceFirst)

文字列を置換したい場合は、.replace、.replaceAll、.replaceFirst を使 ...

[Java] オブジェクトのパッケージ名を取得する(Class.getPackage)

オブジェクトのパッケージ名を取得するには、ClassクラスのgetPackageを使用します。 サン ...