метод подсчета в Java - PullRequest
       2

метод подсчета в Java

0 голосов
/ 18 мая 2018

Как этот метод является методом подсчета?Может кто-нибудь, пожалуйста, помогите мне понять это, особенно, какова роль Int?Спасибо

private static int _______ (int[] values, int a) {
    int k = 0;
    int n = 0;
    while (k < values.length) {
        if (values[k] == a) {
            n++;
        }
        k++;
    }
    return n;
}

введите описание изображения здесь

Ответы [ 2 ]

0 голосов
/ 18 мая 2018

Этот метод подсчитывает вхождения ValueToCompare в значения.Это должно быть:

private static int countMatches(int[] values, int valueToCompare) {
int k = 0;
int numberOfMatches= 0;
while (k < values.length) {
    if (values[k] == valueToCompare) {
        numberOfMatches++;
    }
    k++;
}
return numberOfMatches;
0 голосов
/ 18 мая 2018

Метод подсчитывает количество значений в массиве, которые соответствуют a.k - счетчик циклов.Он используется для доступа к каждому значению в массиве values.Каждое из этих значений сравнивается с a, и, если найдено совпадение, счетчик n увеличивается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...