diff --git a/JSONArray.java b/JSONArray.java index 3f05548d5..deede035a 100644 --- a/JSONArray.java +++ b/JSONArray.java @@ -75,9 +75,9 @@ of this software and associated documentation files (the "Software"), to deal * </ul> * * @author JSON.org - * @version 2014-05-03 + * @version 2015-06-04 */ -public class JSONArray { +public class JSONArray implements Iterable<Object> { /** * The arrayList where the JSONArray's properties are kept. @@ -179,6 +179,11 @@ public JSONArray(Object array) throws JSONException { } } + @Override + public Iterator<Object> iterator() { + return myArrayList.iterator(); + } + /** * Get the object value associated with an index. *