how to set an index of arraylist in java code example
Example 1: ArrayList set(int index E element) method in java
import java.util.ArrayList;
public class ArrayListSetMethodExample
{
public static void main(String[] args)
{
ArrayList<String> names = new ArrayList<String>(5);
names.add("vinay");
names.add("ajay");
names.add("vijay");
names.add("bharat");
names.add("dinesh");
System.out.println("ArrayList before using set() method: " + names);
System.out.println("ArrayList after using set() method: ");
names.set(2, new String("chandan"));
for(int a = 0; a < 5; a++)
{
System.out.println(names.get(a).toString());
}
}
}
Example 2: ArrayList set(int index E element) method in java
example on ArrayList set(int index, E element) method for IndexOutOfBoundsException
import java.util.ArrayList;
public class ArrayListSetMethodExample
{
public static void main(String[] args)
{
try
{
ArrayList<Integer> al = new ArrayList<Integer>();
al.add(36);
al.add(23);
al.add(39);
al.add(69);
al.add(56);
System.out.println("ArrayList before using set() method: " + al);
System.out.println("Trying to replace the element at index greater than capacity: ");
int num = al.set(7, 25);
System.out.println("ArrayList after using set() method: " + al);
System.out.println("Replaced number: " + num);
}
catch(IndexOutOfBoundsException ex)
{
System.out.println("Exception: " + ex);
}
}
}