簡體   English   中英

在求和的同時求奇校驗

[英]Finding Odd Parity While Summing Number

所以我試圖取一個給定的數字,並加總所有數字。 然后,在找到和后,確定和是偶數還是奇數。 這是我到目前為止的

public static boolean oddParity(int inputnumber) {
    int sum = 0;
    while (inputnumber > 0) {
        sum = sum + inputnumber % 10;
        inputnumber = inputnumber / 10;
    }
    return sum;
    if ((sum % 2) == 0) {
        return false;
    } else {
        return true;
    }
}

public static void main(String[] args) {
    oddParity(1234);
}

現在,我在“返還金額”上出現錯誤; 這行代碼不能將其從int轉換為boolean。 我對這里要解決的問題不知所措,感覺就像是我搞砸了一樣。 有什么幫助嗎?

因為返回的是int值,所以會出現錯誤。 從具有boolean作為返回類型的方法中獲取。

所以刪除

return sum;

暫無
暫無

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

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