我们可以为字符串调用Object类的toString()方法吗

罗汉

我们可以为字符串调用Object类的toString()方法吗

String string = new String("Hello");
System.out.println(string);

对于字符串,将在String中调用重写的方法。有什么方法可以为String调用Object类的toString()方法吗?

我想打印出String对象的内存地址

迈克尔·朗(Michael Lang)

不,您不能调用重写的方法。但是,你可以模拟输出ObjecttoString()(基本上只使用哈希码)如下:

string.getClass().getName() + "@" + Integer.toHexString(string.hashCode())

* edit:正如Taemyr在评论中所注意到的,一个不使用hashCode定义的更接近的模仿String将是:

string.getClass().getName() + "@" + Integer.toHexString(System.identityHashCode(string))

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我们可以为所有方法编写扩展方法吗?

来自分类Dev

我们可以在Android Wear中接收转换为字符串的语音命令吗

来自分类Dev

我们可以使用反射调用抽象类的私有方法吗?

来自分类Dev

我们可以为WCF做URL重写吗

来自分类Dev

我们可以从剃刀视图调用接口方法吗?

来自分类Dev

我们可以在类中声明密封方法吗

来自分类Dev

我们可以让python接受来自raw_input()内置函数的变量而不是字符串吗?

来自分类Dev

为什么我们可以在Python中使用字符串调用`__mod__`函数?

来自分类Dev

我们可以将ng-bind值存储到php字符串吗

来自分类Dev

我们可以将字符串用于高精度浮点数吗?

来自分类Dev

在C ++中,我们可以为每个整数创建一个类吗?

来自分类Dev

我们可以将const char *分配给cpp中的字符串吗?

来自分类Dev

我们可以为所有Angular组件ngAfterViewInit方法实现逻辑吗?

来自分类Dev

我们可以修剪已经在列表中的字符串吗?在python中

来自分类Dev

我们可以使用类的引用来调用方法吗

来自分类Dev

我们可以在类级别而不是方法中调用方法吗?

来自分类Dev

我们可以为所有方法编写扩展方法吗?

来自分类Dev

我们可以从Java中的字符串声明数据类型吗

来自分类Dev

我们可以使用javascript中的字符串获取类的对象吗?

来自分类Dev

我们可以同时从C ++字符串中删除两个子字符串吗?

来自分类Dev

我们可以在CustomAdapter类中调用OnLongClickListener吗?

来自分类Dev

我们可以为WrappedArrow定义Monad实例吗?

来自分类Dev

我们可以获取在HTML Source中找到特定字符串的行号吗

来自分类Dev

我们可以在 Chrome Storage 中存储文件而不是字符串吗

来自分类Dev

我们可以为 Chrome 安装 Firebug 吗?

来自分类Dev

我们可以停止使用字符串的 while 函数吗?

来自分类Dev

我们可以为数组分配更长的字符串吗?

来自分类Dev

我们可以取一个子字符串的 const ref 吗?

来自分类Dev

我们可以为函数赋值吗?

Related 相关文章

  1. 1

    我们可以为所有方法编写扩展方法吗?

  2. 2

    我们可以在Android Wear中接收转换为字符串的语音命令吗

  3. 3

    我们可以使用反射调用抽象类的私有方法吗?

  4. 4

    我们可以为WCF做URL重写吗

  5. 5

    我们可以从剃刀视图调用接口方法吗?

  6. 6

    我们可以在类中声明密封方法吗

  7. 7

    我们可以让python接受来自raw_input()内置函数的变量而不是字符串吗?

  8. 8

    为什么我们可以在Python中使用字符串调用`__mod__`函数?

  9. 9

    我们可以将ng-bind值存储到php字符串吗

  10. 10

    我们可以将字符串用于高精度浮点数吗?

  11. 11

    在C ++中,我们可以为每个整数创建一个类吗?

  12. 12

    我们可以将const char *分配给cpp中的字符串吗?

  13. 13

    我们可以为所有Angular组件ngAfterViewInit方法实现逻辑吗?

  14. 14

    我们可以修剪已经在列表中的字符串吗?在python中

  15. 15

    我们可以使用类的引用来调用方法吗

  16. 16

    我们可以在类级别而不是方法中调用方法吗?

  17. 17

    我们可以为所有方法编写扩展方法吗?

  18. 18

    我们可以从Java中的字符串声明数据类型吗

  19. 19

    我们可以使用javascript中的字符串获取类的对象吗?

  20. 20

    我们可以同时从C ++字符串中删除两个子字符串吗?

  21. 21

    我们可以在CustomAdapter类中调用OnLongClickListener吗?

  22. 22

    我们可以为WrappedArrow定义Monad实例吗?

  23. 23

    我们可以获取在HTML Source中找到特定字符串的行号吗

  24. 24

    我们可以在 Chrome Storage 中存储文件而不是字符串吗

  25. 25

    我们可以为 Chrome 安装 Firebug 吗?

  26. 26

    我们可以停止使用字符串的 while 函数吗?

  27. 27

    我们可以为数组分配更长的字符串吗?

  28. 28

    我们可以取一个子字符串的 const ref 吗?

  29. 29

    我们可以为函数赋值吗?

热门标签

归档