gpt4 book ai didi

java - (字符串)还是 .toString()?

转载 作者:IT老高 更新时间:2023-10-28 11:41:29 24 4
gpt4 key购买 nike

我有一个带有 Object o 参数的方法。

在这个方法中,我完全知道“o”中有一个不为空的String。无需检查或执行其他操作。我必须像对待 String 对象一样对待它。

只是好奇 - 什么更便宜 - 将其转换为 String,或使用 Object.toString()?还是按时间-/cpu-/mem-价格都一样?

更新:该方法接受 Object 因为它是一个接口(interface)的实现。无法更改参数类型。

而且它根本不能是null。我只是想说我不需要检查它是否为空或为空。就我而言,总是有一个非空字符串。

最佳答案

转换为字符串更便宜,因为这不需要外部函数调用,只需要内部类型检查。

关于java - (字符串)还是 .toString()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/676363/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com