How to remove a specific element from a JSON Array in Java?

You can remove an element from the JSONArray object using the remove() method. This method accepts an integer and removes the element in that particular index.


import org.json.JSONArray;

public class RemoveFromJsonArray {
   public static void main(String args[]) throws Exception {
      String [] myArray = {"JavaFX", "HBase", "JOGL", "WebGL"};
      JSONArray jsArray = new JSONArray();
      for (int i=0; i < myArray.length; i++) {
     System.out.println("After deleting ::"+jsArray);


After deleting ::["JavaFX","HBase","JOGL"]