Ваша логика немного выключена, давайте попробуем это исправить:
ArrayList<Double> addedPrices = new ArrayList<>(priceInDouble.length);
double sum = 0;
for(i = 0; i < priceInDouble.length; i++){
addedPrices.add(priceInDouble[i]);
sum += priceInDouble[i];
}
/*I'm assuming you actually needed
the ArrayList and were not doing it just to add the
values with a for-each loop.. */
Итак, теперь у вас уже есть сумма, когда вы закончите перемещение массива.
Во всяком случае, ваш код очень сломан, поэтому, пожалуйста, в следующий раз попытайтесь сосредоточиться больше и посмотрите информацию уже на другие ответы перед публикацией, то, что вам не хватало, - это базовая логика / синтаксис, которые можно легко найти в Интернете.