📜  Java中的向量 setElementAt() 方法与示例(1)

📅  最后修改于: 2023-12-03 14:42:56.292000             🧑  作者: Mango

Java中的向量 setElementAt() 方法与示例

在Java中,向量(Vector)是一种动态数组,它具有自动增长功能。setElementAt()方法是Vector类中的一个方法,用于在指定位置设置元素的值。在本文中,我们将介绍setElementAt()方法的用法和示例。

使用方法
public void setElementAt(E obj, int index)

setElementAt()方法需要两个参数,一个是要设置的元素对象,另一个是元素要设置的位置。这个方法会替换指定位置上的元素,并返回旧的元素对象。

示例

以下是使用setElementAt()方法的示例代码:

import java.util.Vector;

public class VectorDemo {
  public static void main(String[] args) {
    Vector<String> vec = new Vector<String>();
    vec.add("Apple");
    vec.add("Banana");
    vec.add("Orange");

    System.out.println("Initial Vector: " + vec);

    vec.setElementAt("Pineapple", 1); // 替换第二个元素

    System.out.println("After change: " + vec);
  }
}

输出:

Initial Vector: [Apple, Banana, Orange]
After change: [Apple, Pineapple, Orange]

在上面的代码中,我们首先创建了一个Vector对象,并向其中添加了三个元素。然后,我们使用setElementAt()方法将第二个元素从“Banana”更改为“Pineapple”。最后,我们打印出修改后的Vector对象。

总结

setElementAt()方法用于在Vector对象中指定位置上设置元素的值。它需要两个参数,一个是要设置的元素对象,另一个是元素要设置的位置。这个方法会返回旧的元素对象。在本文中,我们通过一个简单的示例演示了setElementAt()方法的用法。