1. 程式人生 > >&、&&的區別和|、||的區別?

&、&&的區別和|、||的區別?

&、&&的區別

1、最終結果一樣。

2、&無論左邊是false還是true,右邊都執行。

3、&&具有短路效果,左邊是false,右邊不執行。

4、&&效率更高,專案中推薦使用。

|、||的區別

1、最總的結果一樣。

2、|無論左邊是false還是true,右邊都會執行。

3、||具有短路效果,左邊是true,右邊不執行。

4、||效果效率更高,專案中推薦使用。