2017-05-29 299 views
-10

我想了解更多關於java編程的知識,而且我正在逐步學習Udacity計劃。Java邏輯運算符

我的問題是:什麼布爾值做這些表達式評估?或者你能完成這個表達式的語法嗎?

對不起,我在的Java編程感謝新手再次:)

if ('a'=='a' || false || 10 > 50) 
+0

所以 – Stultuske

+1

你能更具體嗎?措辭令人困惑。 –

+1

評估第一個表達式,它是'true'。停止。由於您正在使用短路邏輯或進行進一步評估。 –

回答

2

可以內如果條件打印語句來計算邏輯運算符輸出地說:通過編寫代碼,不會

if ('a'=='a' || false || 10 > 50){ 
    System.out.println("True"); 
} 
else{ 
    System.out.println("False"); 
} 
+1

謝謝柯爾特,:) – raffy

+0

不客氣。嘗試閱讀和做java教程,以提高自己在編程。 試試這個網站非常有幫助:https://www.tutorialspoint.com/java/ – Oghli

+0

@raffy如果你發現我的答案有幫助,你可以通過按下正確的按鈕來接受它。 – Oghli