Hello stackoverflow community. Мне нужна помощь, я новичок в JAVA. Я создал это:JAVA несовместимое значение типа
public static Modulis[] surasti_visus (Modulis G[], int n, int minimalus) {
Modulis X[] = new Modulis[n];
Modulis min = minimalus;
for (int i=1; i<n; i++)
if(min.gautiKreditus() < G[i].gautiKreditus()) X[i] = G[i];
return X;
}
Для того, чтобы найти все более крупные значения then minimus и записать их в новый массив. Но я получаю ошибку из-за этой строки:
Modulis min = minimalus;
Eror is: несовместимые типы; требуется Modulis; найдено int; Что здесь не так, пожалуйста, помогите!
'minimalus' имеет тип' int'. 'min' имеет тип' Modulis [] '. Вы можете присвоить значение типа «Modulis» переменной, объявленной как этот тип. Есть ли способ сделать «Modulis» из «int»? Может быть, конструктор, который принимает параметр 'int'? Или вы хотели просто сказать «if (min
childofsoong
@soong yea Я имею в виду if (min
McLaren