公司:#小米 #滴滴
崗位:#自動化測試工程師
關鍵字:#adb #Android #移動端app #Appium #java &,&&:(與,短路與):一樣的地方就是二者執行最后的結果是一樣的,但是執行的過程有區別, 對于&:無論&左邊是否為false,他都會繼續檢驗右邊的boolean值。
對于&&:只要檢測到左邊Boolean值為false時,就會直接判斷結果,不會在檢驗右邊的值(因為”與”有一個false最后結果就是false了)
所以&&的執行效率更高,所以一般都是使用&&. |與||之間也是同樣的道理,|:無論左邊是否為ture,都會檢驗右邊 ,||:則不會。|| 的執行效率會更高