2016-01-28 90 views
-5

我在Java中聲明瞭public int的地方創建了兩個方法,其中每個方法都返回一個值。我想創建另一個公共的int方法,它返回的值是這兩個第一個方法的值的總和。當我執行的值不正確。有人可以幫助我創建這個方法,它返回其他方法的值的總和。舉個例子,這裏是我的方法。使用Java中的方法

public int a() { 
 
     int nr=7; 
 
int c=4; 
 
sum=nr+c; 
 
     return sum; 
 
    } 
 

 
    public int b() { 
 
     
 
     int l=7; 
 
int m=4; 
 
sum=m+l; 
 
     return sum; 
 
     
 
    } 
 

 
    public int c() { 
 
     int sum = 0; 
 
     sum = a() + b(); 
 
     return sum; 
 
    }

+1

請編輯您的帖子,包括'numrat',期望輸出與實際輸出的內容。 _「價值不正確」_對於任何人來說都沒有足夠的信息來幫助你。 –

+0

您是否確認a()和b()實際上產生了正確的結果?如果不是,那麼無法驗證a()+ b()是否正確。 – Frank

+0

我剛剛編輯它 – user5827762

回答

0

你的程序有很多錯誤,如下修正:

public class Af { 

    public Af() { 
    } 

    int sum1 = 0; 

    public int a() { 
     int nr = 7; 
     int c = 4; 
     sum1 = nr + c; 
     return sum1; 
    } 

    public int b() { 

     int l = 7; 
     int m = 4; 
     int sum2 = m + l; 
     return sum2; 

    } 

    public int c() { 
     int sum3 = 0; 
     sum3 = a() + b(); 
     return sum3; 
    } 
} 
+0

雖然這個問題可能會很接近,但是您應該考慮格式化您的答案... –