gpt4 book ai didi

java - 一种以奇怪的方式编写的方法,我的建议正确吗?

转载 作者:行者123 更新时间:2023-12-01 17:34:34 24 4
gpt4 key购买 nike

我有一个方法是别人的程序,但我宁愿以更易读的方式编写它。我只是需要检查一下我的建议是否正确。

当前写为:

if (userData instanceof String && ((String) userData).compareTo(name) == 0)

可能是:

if(.... && userData.equals(name))

谢谢

最佳答案

是的。当 equals 返回 true 时,compareTo 返回 0

<小时/>

来自 Comparable.compareTo 的 api :

Returns:

... a negative integer, zero, or a positive integer as this object is less than, equal to, or greater than the specified object. ...

来自String.compareTo API文档:

Returns:

the value 0 if the argument is a string lexicographically equal to this string ...

关于java - 一种以奇怪的方式编写的方法,我的建议正确吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7818441/

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