Reference+
Class Name
StringList
Description
Helper class for a list of String objects. Lists are designed to have some features of ArrayList, but to maintain the simplicity and efficiency of working with arrays. Functions such as sort() and shuffle() always act on the list itself. To get a sorted copy, use list.copy().sort().
Examples
StringList inventory; void setup() { size(200, 200); inventory = new StringList(); inventory.append("coffee"); inventory.append("flour"); inventory.append("tea"); println(inventory); noLoop(); fill(0); textAlign(CENTER); } void draw() { String item = inventory.get(2); text(item, width/2, height/2); }
Constructors
StringList()
Methods
size()
Get the length of the listclear()
Remove all entries from the listget()
Get an entry at a particular indexset()
Set an entry at a particular indexremove()
Remove an element from the specified indexappend()
Add a new entry to the listhasValue()
Check if a value is a part of the listsort()
Sorts the array in placesortReverse()
A sort in reversereverse()
Reverse the order of the listshuffle()
Randomize the order of the list elementslower()
Make the entire list lower caseupper()
Make the entire list upper casetoArray()
Create a new array with a copy of all the values
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.