Java基本

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

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

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

サンプルソース

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

(結果例)
sample.myClass

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

(結果例)
sample.myClass

メモ

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

スポンサーリンク

スポンサーリンク

-Java基本
-

執筆者:


comment

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

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

関連記事

[Java] 文字列から一部分を取得する(.subString)

文字列から一部分を取得するには、.subStringを使用します。 サンプルソース 例)文字列から一 ...

[Java] 文字列と文字列を連結する(+、.concat)

文字列と文字列を連結するには"+"で連結する方法と、.concatメソッドを使用する方法があります。 ...

[Java例外] java.lang.NumberFormatException

以下のように表示されます。 (例外表示) Exception in thread "xxx" jav ...

[Java] 文字列の指定位置の文字を取得する(.charAt)

文字列の指定位置の文字を取得するには、.charAtを使用します。 構文 (java.lang.St ...

[Java] 例外発生時のスタックトレースを出力する(.printStackTrace)

例外発生時のスタックトレースを出力するには、.printStackTrace()を使用します。 サン ...