Java Vector setElementAt()
[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);
}
}
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
numbers.add(10);
numbers.setElementAt(20, 1); // ArrayIndexOutOfBoundsException
2.
Vector setElementAt()
3. set()
setElementAt()Vectorset()Listset()List
1:
Vector<Student> students = new Vector<>();
// ...
//
students.setElementAt(new Student("John", "A"), 2);
// ...
//
students.setElementAt(new Student("John", "A"), 2);
2:
Vector<GameObject> objects = new Vector<>();
// ...
//
objects.setElementAt(new PowerUp(), 3);
// ...
//
objects.setElementAt(new PowerUp(), 3);
setElementAt() Vector List ArrayList set()
[Java Vector] Java Vector