Получение несовместимых типов возможное преобразование потерь с двойной ошибки в int с использованием массивовJAVA

Программисты JAVA общаются здесь
Anonymous
Получение несовместимых типов возможное преобразование потерь с двойной ошибки в int с использованием массивов

Сообщение Anonymous »

double[] weights = {98.3, 108.5, 154.9, 210.0, 175.6, 99.9, 100.1};

for(double i=0; i < weights.length; i++){
if(weights > 100 && weights < 200){
System.out.print(i);
}
}
< /code>
Если оператор имеет ошибку, в которой говорится, что < /p>

»несовместимые типы Возможные потерты с двойным в int" < /p>
< /blockquote>
Привет, так что это просто небольшой код, над которым я должен работать, и я пытался заставить его распечатать все числа в массиве, которые не находятся в диапазоне 100 -200. Моя цель - сделать это распечатать:
98.3
210.0
99.9 < Br /> Но я продолжаю получать эту ошибку, и я не уверен, что мне нужно изменить
, пожалуйста, помогите! :)

Подробнее здесь: https://stackoverflow.com/questions/794 ... t-error-us

Вернуться в «JAVA»