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

如下代码

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

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

迷茫
迷茫

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

membalas semua(3)
Peter_Zhu

Letakkan nilai yang anda mahu nilai dalam kurungan yang sama

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

sama dengan membandingkan dua objek, dan null tidak bermakna.

Bagi anda pula, jika str adalah null, ia akan menjadi null pointer. . Jadi

if(str!=null){
}

Itu sahaja.

黄舟

Tulis nilai yang akan dinilai ke dalam kurungan sama dengan()

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!