-1

これは愚かな質問かもしれません。私はまだJavaを学び、理解しています。私を混乱させている懸念があります。約 50 行の情報を含むテキスト ドキュメントがあります。

私の懸念は、特定の名前に関する情報を取得し、それらの名前の横にある値を合計として計算しようとしていることです。ドキュメントが野球チームとその平均に関するものであるかどうかを意味します。特定の部門に所属するチームのみを計算したいと考えています。

すべてを計算するのに役立つこのコードがあります。

public int totalAverage( ) {
    int total = 0;
    for ( int i = 0; i < teamArray.length; i++ ) {
        total += teamArray[i].getAverages( );
    }
    return total;
}
4

1 に答える 1

2

条件ステートメント ( if-statement など) を使用して、特定の基準が満たされているかどうかを確認します。たとえばdivision、メソッドにパラメーターを追加すると、除算の合計平均を確認できます。

public int totalAverage(String division) {
    int total = 0;
    for ( int i = 0; i < teamArray.length; i++ ) {
        if(division.equals(teamArray[i].getDivision()) {
            // Team belongs to division, so increase total
            total += teamArray[i].getAverages( );
        }
    }
    return total;
}
于 2013-01-21T08:03:36.120 に答える