簡體   English   中英

Java:if/else 語句可以與“返回真”和“返回假”一起使用嗎

[英]Java: Can the if/else statement be used with a 'return true' and a 'return false'

public boolean ifElseStatement(){

    if(conditions){
       statementBody++;
       return true;
    }
       else
       return false;

如果滿足條件,這個方法會返回true嗎? 或者它可能返回false因為它最終的return語句在if主體之外?

我實際上是在問,當需要返回布爾值時,是否正確使用 if/else 語句? 或者也許有更好或普遍首選的方法來做到這一點?

為了澄清,我在問 if-else 語句是否可以像這樣使用,帶有兩個 return 語句。 我一直被告知只能使用一個 return 語句。

如果條件為真,它將無法命中else語句的返回。 一旦遇到返回,您的代碼會立即返回到調用ifElseStatement()位置。 從方法返回值

該方法將返回到達的第一個 return 語句。 如果conditions == true,則返回true,否則返回false。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM