import java.util.ArrayList;
public class ArrayListMagnet
{
public static void main (String args[])
{
ArrayList<String> a = new ArrayList<String>();
a.add(0,"zero");
a.add(1,"one");
a.add(2,"two");
a.add(3,"three");
printAL(a); //não entendei essa parte
if (a.contains("three"))
{
a.add("four");
}
a.remove(2);
printAL(a);
if(a.indexOf("four") != 4)
{
a.add(4, "4.2");
}
printAL(a);
if(a.contains("two"))
{
a.add("2.2");
}
printAL(a);
}
public static void printAL(ArrayList<String> al)
{
for(String element : al)
{
System.out.println(element + " ");
}
System.out.println(" ");
}
}
Pesssoal na parte que tem o printAL(a);
Oque siginifica isso, que o metodo printAL esta fazendo oque??????
me expliquem
E quando é usado o indexOF e como usar???????