在Java中,可以使用hashCode()
方法來獲取對象的地址。hashCode()
方法返回一個整數值,代表對象的哈希碼。可以將哈希碼轉換為十六進制字符串表示,以模擬對象的地址輸出。
以下是一個示例代碼:
public class Main {
public static void main(String[] args) {
// 創建一個對象
Object obj = new Object();
// 輸出對象的地址
System.out.println("對象的地址: " + Integer.toHexString(obj.hashCode()));
}
}
上述代碼會輸出一個類似于對象的地址: 1c7ac4
的地址字符串。