站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题String a = "hello";如何打印出a的address

String a = "hello";如何打印出a的address

摘要: String a = "hello";如何打印出a的address


String a = "hello";

如何打印出a的address


你要a的address干啥,想搞什么破坏哈?
java不会让你得逞的,哼哼~


好象没有意义


如果你要字符串的地址
这样 @a[1]


System.out.println(Integer.toHexString(a.hashCode()));


似乎是不能,期待高手。


System.out.println(Integer.toHexString(a.hashCode()));
-------------------------------------
赞一个~


mark


想干这个为什么要用java?
Gosling大哥就是为了不让你这么做才发明的java.






System.out.println(super.toString())







System.out.println(Integer.toHexString(a.hashCode()));
打印结果是5e918d2
是一个7位的16进制的数,String引用的地址应该是多少位?
我觉得应该是8的整数倍。望明示。等待ing。。。


hashCode()是散列码不是地址~~~


例如 Person person=new Person()
System.out.println(Person);
打印出的信息 是 Person@15ff48b
地址应该是带@的一个7位的16进制吧


↑返回目录
前一篇: Java JList中能放对象吗(比如:按钮)
后一篇: 【菜鸟求助】如何将四个数组在同一个窗口输出?