Подсчет суммы из JSON элементов

248
25 мая 2017, 08:30

Есть код получение json обектов, нужно подсчитать сумму всех элементов из получаемого, но не пойму как прописать правильно цикл.

StringRequest request = new StringRequest(Request.Method.POST, select_all, new Response.Listener<String>() {
        @Override
        public void onResponse(String response) {
            try {
                JSONObject jsonObject = new JSONObject(response);
                JSONArray jsonArray = jsonObject.getJSONArray("image_info_table");
                for(int i=0;i<jsonArray.length();i++){
                    JSONObject info = jsonArray.getJSONObject(i);
                    Item item=new Item();
                    item.setItem_name_Cart(info.getString("name"));
                    item.setImage(info.getString("path"));
                    item.setQuantity(info.getString("quantity"));
                    item.setPrice(info.getString("price"));
                    item.setSpinner_size(info.getString("size"));
                    array.add(item);
                    int sum;
                    sum=Integer.parseInt(info.getString("price"));
                    for (int b=0;  \\  ){
                     \\вот тут загвоздка
                    }
                }
Answer 1
int sum = 0;
for(int i = 0; i < jsonArray.length(); i++) {
  ...
  sum = sum + Integer.parseInt(info.getString("price"));
}
// sum has the total value
READ ALSO
Блочные элементы в 3 колонки

Блочные элементы в 3 колонки

Есть набор блочный элементов с разной высотойКак можно разместить их в 3 колонки, чтоб направление блоков было сверху вниз и блоки равномерно...

291
Не знаю как и где применять знания

Не знаю как и где применять знания

Я могу сказать что всё что я делал это тратил своё время на фигню которая мне в жизни ничего не дала, за последние 2 года, я перегорел больше...

347
Как вывести одно слово в виде ссылки?

Как вывести одно слово в виде ссылки?

Добрый день всем! Подскажите пожалуйста, есть строка вида: "слово 1, слово 2"

250