Supprimer depuis ArrayList
bonjour
je souhaite votre aide
CODE 1
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
ArrayList<StringBuilder> myArrList = new ArrayList<>();
StringBuilder sb1 = new StringBuilder("One");
StringBuilder sb2 = new StringBuilder("Two");
StringBuilder sb3 = new StringBuilder("Three");
StringBuilder sb4 = new StringBuilder("Four");
myArrList.add(sb1);
myArrList.add(sb2);
myArrList.add(sb3);
myArrList.add(sb4);
myArrList.remove(new StringBuilder("Four"));
for (StringBuilder element : myArrList)
System.out.println(element);
} |
code 2
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
ArrayList<String> myArrList = new ArrayList<>();
String sb1 = new String("One");
String sb2 = new String("Two");
String sb3 = new String("Three");
String sb4 = new String("Four");
myArrList.add(sb1);
myArrList.add(sb2);
myArrList.add(sb3);
myArrList.add(sb4);
myArrList.remove(new String("Four"));
for (String element : myArrList)
System.out.println(element); |
Pourquoi le premier code affiche One Two Three Four
et le deuxième code affiche One Two Three
merci d'avance