- Processing
- p5.js
- Processing.py
- Processing for Android
- Processing for Pi

- Processing Foundation

This reference is for Processing 3.0+. If you have a previous version, use the reference included with your software in the Help menu. If you see any errors or have suggestions, please let us know. If you prefer a more technical reference, visit the Processing Core Javadoc and Libraries Javadoc.

Class | JSONArray
Name | ### setString()
Examples |
    JSONArray json;

    void setup() {

      json = new JSONArray();

      json.setInt(0, 32);
      json.setFloat(1, 1.5);
      json.setString(2, "grape");
      json.setBoolean(3, true);

      println(json);
    }

    // Sketch prints:
    // [
    //   32,
    //   1.5,
    //   "grape",
    //   true
    // ]
Description | Inserts a new value into the JSONArray at the specified index position. If a value already exists in the specified position, the new value overwrites the old value. If the given index is greater than the length of the JSONArray, then null elements will be added as necessary to pad it out.
Syntax |
    .setString(index, value)
Parameters |
index | int: an index value
value | String: the value to assign
Returns | JSONArray
Related | setInt() setFloat() setBoolean()

Updated on January 1, 2021 03:38:09am EST
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.