Java Vector setElementAt()

Java Vector [Java Vector] Java Vector


setElementAt() Java Vector Vector

public void setElementAt(E obj, int index)

obj

  • EVector
  • StringInteger

index

  • int
  • 0

void


import java.util.Vector;

public class VectorExample {
    public static void main(String[] args) {
        // Vector
        Vector<String> fruits = new Vector<>();
        fruits.add("Apple");
        fruits.add("Banana");
        fruits.add("Orange");
       
        System.out.println(" Vector: " + fruits);
       
        // setElementAt()
        fruits.setElementAt("Grape", 1);
       
        System.out.println(" Vector: " + fruits);
    }
}

 Vector: [Apple, Banana, Orange]
 Vector: [Apple, Grape, Orange]

1.

index Vector 0 size() ArrayIndexOutOfBoundsException

Vector<Integer> numbers = new Vector<>();
numbers.add(10);
numbers.setElementAt(20, 1);  // ArrayIndexOutOfBoundsException

2.

Vector setElementAt()

3. set()

  • setElementAt()Vector
  • set()List
  • set()List

1:

Vector<Student> students = new Vector<>();
// ...

//
students.setElementAt(new Student("John", "A"), 2);

2:

Vector<GameObject> objects = new Vector<>();
// ...

//
objects.setElementAt(new PowerUp(), 3);

setElementAt() Vector List ArrayList set()

Java Vector [Java Vector] Java Vector