2012-01-01 7 views
1

これはおそらく非常に簡単な質問です。 Gcdcompというgcdを計算したクラスがあるとします。そのクラスのコードはすべて動作します。私がコードのメインブロックでそれを参照すると、私は言う。別のクラスで返された値の使い方は?

Gcdcomp.getGcd(a, hii); 

aとhiiは私の2つの変数です。デフォルトでGetgcdクラスはint aとint bを使用し、euclidsアルゴリズムを実行した後にaを返します。どのように私はメインコード内の変数としてその戻り値を使用するのですか?あなたがこのような(getGcdがintを返すと仮定して)、変数に直接関数呼び出しの結果を割り当てることができ

int myMethod(int x) { 
    int y = x * 3; 
    return y; 
} 

... 

int z = myMethod(57); 
+1

Gcdcomp.getGcd()の宣言を知っておくと便利でしょう... – nairdaen

答えて

1

+0

これはとても簡単でした。ありがとうございます:)私は数分で受け入れます。 – Wilson

1
int gcd = Gcdcomp.getGcd(a, hii); 
0

この

は、使用方法のためのパターンです。
int result = Gcdcomp.getGcd(a, hii); 

または結果がすでに事前に宣言されている場合、あなたはこのように、宣言を省略することができます。

result = Gcdcomp.getGcd(a, hii); 
0

その値を返すgetメソッドを記述する必要があります。

関連する問題