У меня есть следующая задача, напишите метод, который составляет список цен и суммирует их, в том числе только те, которые больше, чем minprice (включительно) и меньше, чем Maxprice (включительно), и возвращает сумму. > = minprice && price
Но я не понимаю, почему. < /p>
public int getPricesSum(int[] prices, int minPrice, int maxPrice) {
if (prices.length == 0) return 0;
int counter = 0;
for(int i = 0; i < prices.length; i++) {
int price = prices;
if (price >= minPrice && price
Результат - 120.
Я полагаю, что он вычисляет только первые четыре индекса массива. < /p>
Подробнее здесь: https://stackoverflow.com/questions/719 ... thin-range