import java.util.ArrayList; import java.util.Random; public class ArrayListTest { public static ArrayList create(int n){ ArrayList ret = new ArrayList(); for (;n > 0 ; n--) { String random_Word = ""; Random rand = new Random(); int str_size = rand.nextInt(1, 50); for(int i =0; i < str_size; i++){ random_Word += (char) rand.nextInt(32, 126); } ret.add(random_Word); } return ret; } public static void add(ArrayList l, String s){ l.add(s); } public static void empty(ArrayList l){ l.clear(); } public static void display(ArrayList l){ System.out.print("["); for (String e : l) { System.out.print(e); System.out.print(", "); } System.out.println("]"); } public static void main(String[] args) { ArrayList a; a = create(5); display(a); add(a, "The lazy brown fox jump over the lazy fence"); display(a); empty(a); display(a); add(a, "The lazy brown fox jump over the lazy fence"); display(a); } }