私はいくつかのコードを書いていますが、System.out.println()
を使用してオブジェクトの名前を印刷しようとしています。 たとえば、String foo = new String("Hi");
のコードでは、 "foo
"を出力したいと思います。 どうすればいいですか?Javaでオブジェクトの識別子を調べるにはどうすればよいですか?
0
A
答えて
0
実行時にオブジェクト参照名を使用することはできません。
2
複数の理由からこれを行うことはできません。最も単純な1つのオブジェクトが複数の変数から参照することができることである。
String foo = new String("Hi");
String bar = foo;
今両方foo
とbar
同じString
オブジェクト"Hi"
を指します。単一の識別子を決定する方法はありません。
ローカル変数の名前は、本質的にコンパイル時の成果物です。コンパイラが終了すると、compile with -g:vars
compiler flagのデバッグ情報にアクセスすることはできません。
関連する問題
- 1. Rubyオブジェクトのメソッドを調べるにはどうすればよいですか?
- 2. Javaで通貨のサブユニット(別名マイナーユニット)のシンボルを調べるにはどうすればよいですか?
- 3. オブジェクト入力ストリームからのオブジェクトのクラスを調べるにはどうすればよいですか?
- 4. JXAオブジェクトのすべてのメソッドを調べるにはどうすればよいですか?
- 5. Contextオブジェクトが1つのアクティビティから別のアクティビティにリークされているかどうかを調べるにはどうすればよいですか?
- 6. クロージャがバインドされているオブジェクトのクラス名を調べるにはどうすればよいですか?
- 7. javascriptでhtmlを調べるにはどうすればよいですか?
- 8. Magentoのタブを識別するにはどうすればよいですか?
- 9. 設定されている最大のJavaヒープサイズを調べるにはどうすればよいですか?
- 10. Windowsでディスクの識別子を取得するにはどうすればよいですか?
- 11. Delphiのジェネリックメソッドで型識別子を完全修飾するにはどうすればよいですか?
- 12. Perlで一意の識別子を作成するにはどうすればよいですか?
- 13. Chromeプラグインのソースコードを調べるにはどうすればよいですか?
- 14. ウィジェットのToplevelコンテナを調べるにはどうすればよいですか?
- 15. JavaのElasticsearchでインデックスのタイプに親子関係があるかどうかを調べるにはどうすればよいですか?
- 16. Foreverを使用する。子プロセスのPIDを調べるにはどうすればよいですか?
- 17. Javascriptで親/子配列のレベルを調べるにはどうすればよいですか?
- 18. NHibernateクラスのマッピングを調べて、どのエンティティが別のエンティティを参照できるかを調べるにはどうすればよいですか?
- 19. SoftLayerイメージテンプレートをグローバル識別子でルックアップするにはどうすればよいですか?
- 20. forループを調べてBig Oのパフォーマンスを調べるにはどうすればよいですか?
- 21. msiがタイムスタンプされているかどうかを調べるにはどうすればよいですか?
- 22. ストーリーボード内のビューコントローラに「識別子」を付けるにはどうすればよいですか?
- 23. ActionScript 2でどのような関数が別の関数と呼ばれるのかを調べるにはどうすればよいですか?
- 24. Qtでオブジェクトをどのように識別できますか?
- 25. 一意のスレッド識別子を取得するにはどうすればよいですか?
- 26. 自動レイアウトアンカー制約に識別子を追加するにはどうすればよいですか?
- 27. javascriptで子オブジェクトをループするにはどうすればよいですか?
- 28. NetBeansでどのようにメモリリークを調べるにはどうすればいいですか?
- 29. ラムダ識別子はどのようにキャプチャされますか?
- 30. PHP Imap:どのユニークな識別子を使用すればよいですか?
'System.out.println(" foo ");' –
@ElliottFrisch nice! –
はい、それはハードコードされていますが、それは良くありません – WacfeldWang