This commit is contained in:
Debucquoy
2023-09-20 15:18:20 +02:00
parent 00d0cdfaf3
commit 4fd7542f03
228 changed files with 351 additions and 12 deletions

View File

@ -0,0 +1,54 @@
import java.util.ArrayList;
import java.util.Random;
public class ArrayListTest {
public static ArrayList<String> create(int n){
ArrayList<String> ret = new ArrayList<String>();
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<String> l, String s){
l.add(s);
}
public static void empty(ArrayList<String> l){
l.clear();
}
public static void display(ArrayList<String> 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<String> 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);
}
}