java - equals使用
迷茫
迷茫 2017-04-18 10:26:56
0
3
453

如下代码

String [] str = new String[20];
//下面使用equals就是错误的语句
if(str.equals()null){
}
//使用!=就可以,为什么?
if(str!=null){
}

如上代码所示,请各位不吝赐教,谢谢。

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

répondre à tous(3)
Peter_Zhu

Mettez la valeur que vous souhaitez juger entre parenthèses d'égalité

Peter_Zhu
if(str.equals(null)){
}

equals compare deux objets, et null n'a aucun sens.

Quant à vous, si str est nul, ce sera un pointeur nul. . Alors

if(str!=null){
}

C'est tout.

黄舟

Écrivez la valeur à juger entre parenthèses égales()

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal