私は次のコードを持っています
TreePath tp = jTree.getSelectionPath();
String path = tp.getPath().toString();
これにより、パスがとして設定されますLjava.lang.Object;@33530691
。これは、
クラスObjectのtoStringメソッドは、オブジェクトがインスタンスであるクラスの名前、アットマーク文字 `@'、およびオブジェクトのハッシュコードの符号なし16進表現で構成される文字列を返します。つまり、このメソッドは次の値に等しい文字列を返します。
getClass()。getName()+'@' + Integer.toHexString(hashCode())
しかし、実際にこの値を文字列として取得するにはどうすればよいでしょうか。