JSONObject, JSONArray Android Studio

como podria obtener un JSONObject segun su posicion, supongamos… tengo este JSON:

"response":[{     "comidas":[         {             "sabor":"desconocido",             "cantidad","50",             "precio","32",             "cocina","N/A",         },         {             "sabor":"desconocido",             "cantidad","10",             "precio","20",             "cocina","N/A",         },         {             "sabor":"desconocido",             "cantidad","20",             "precio","105",             "cocina","N/A",         },         {             "sabor":"desconocido",             "cantidad","40",             "precio","10001",             "cocina","N/A",         },         {             "sabor":"desconocido",             "cantidad","80",             "precio","10",             "cocina","N/A",         },     ] }] 

entonces quiero acceder a estas comidas por por posicion, ejemplo posicion 0 serian los JSONObjects sabor desconocido, cantidad 50, precio 32 y cocina N/A, etc… si quiero la posicion 3 seria sabor desconocido cantidad 40… etc…

este es mi codigo, obvio no lo tengo asi pero quisiera acomodarlo para que funcionara de esa forma como les explico:

 try {                  for(int c = 0;c<=jsonArr.length()-1;c++){                     JSONObject itemObj = (JSONObject) jsonArr.get(c);                     TableRow tbr = new TableRow(ctx);                      for(int z =1; z<=itemObj.length();z++){                         String temp = itemObj.getString("0");                         TextView tvtemp = new TextView(ctx);                         tvtemp.setText(temp);                         tvtemp.setPadding(40,20,40,20);                         tbr.addView(tvtemp);                     }                      if(s==0) {                         tbr.setBackgroundColor(ContextCompat.getColor(ctx, R.color.backgroundGray));                         s=1;                     }else{                         s=0;                     }                     tbl.addView(tbr);                 }             } catch (JSONException e) {                 e.printStackTrace();             } 

se que con .get(0) .get(3) puedo tener estas posiciones pero a la vez, quiero acceder a la posicion del JSONObject de cada array.

ejemplo..

JSONObject item = array.get(0);

entonces quiero que item me tome la posicion 2

osea precio y me retorne 32, espero explicarme bien.