gpt4 book ai didi

java - If 语句 - 根据变量检查字符串或根据字符串检查变量?

转载 作者:行者123 更新时间:2023-12-02 22:56:26 27 4
gpt4 key购买 nike

Possible Duplicates:
Gracefully avoiding NullPointerException in Java
Multilingual fields in DB tables

Exact duplicate

Gracefully avoiding NullPointerException in Java

你更喜欢什么?我只是讨厌看到最后一张。看起来只是倒退。

String randomtext = "stack overflow";

if(randomtext.equals("stack overflow"))
{
//do something
}

String randomtext = "stack overflow";

if("stack overflow".equals(randomtext))
{
//do something
}

最佳答案

与某些人的想法相反,这两个在功能上并不等效。第一个会抛出 NullPointerException如果randomtextnull而第二个则不会。这就是我选择后者的原因。

关于java - If 语句 - 根据变量检查字符串或根据字符串检查变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1247154/

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