ホームページ  >  記事  >  Java  >  Javaでクラス名を取得するいくつかのメソッド

Javaでクラス名を取得するいくつかのメソッド

王林
王林オリジナル
2019-11-20 14:47:554442ブラウズ

Javaでクラス名を取得するいくつかのメソッド

Java でクラス名を取得するには、主に 3 つの方法があります。

getName()仮想マシン内のクラスのクラス名表現を返します。

getCanonicalName()クラス名のよりわかりやすい表現を返します。

getSimpleName()クラスの短縮名を返します。

例を通してそれらの主な違いを見てみましょう。

Javaでクラス名を取得するいくつかのメソッド

結果:

Javaでクラス名を取得するいくつかのメソッド

結論:

1. 上記の結果から、次のことがわかります。 getName() と getCanonicalName() は、通常のクラス名を取得する場合には違いはありませんが、内部クラスと配列クラスを取得する場合には違いがあります。

2. getSimpleName()は、通常クラス名を取得する場合と内部クラス名を取得する場合には違いはありませんが、配列クラスを取得する場合には違いがあります。

推奨チュートリアル: Java 開発の入門

以上がJavaでクラス名を取得するいくつかのメソッドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。