Java Vector addElement() 方法



描述

Java Vector addElement(E obj) 方法用於將指定的元件新增到此向量的末尾,並將其大小增加一。如果此向量的大小超過其容量,則會增加其容量。此addElement() 方法在功能上與add(Object) 方法相同。addElement() 方法返回true/false,但 addElement() 方法不返回值

宣告

以下是java.util.Vector.addElement() 方法的宣告

public void addElement(E obj)

引數

obj − 它指的是要新增的元件。

返回值

返回型別為void

異常

將元素新增到整數向量示例

以下示例演示瞭如何使用 Java Vector addElement(E) 方法新增整數。我們使用 addElement() 方法為每個元素呼叫新增幾個整數到 Vector 物件中,然後列印每個元素以顯示新增的元素。

package com.tutorialspoint;

import java.util.Vector;

public class VectorDemo {
   public static void main(String[] args) {
      
      // create an empty array list 
      Vector<Integer> vector = new Vector<>();

      // use addElement() method to add elements in the vector
      vector.addElement(20);
      vector.addElement(30);
      vector.addElement(20);
      vector.addElement(30);
      vector.addElement(15);
      vector.addElement(22);
      vector.addElement(11);

      // let us print all the elements available in vector
      for (Integer number : vector) {
         System.out.println("Number = " + number);
      }
   }
}

輸出

讓我們編譯並執行以上程式,這將產生以下結果:

Number = 20
Number = 30
Number = 20
Number = 30
Number = 15
Number = 22
Number = 11

將元素新增到字串向量示例

以下示例演示瞭如何使用 Java Vector addElement(E) 方法新增字串。我們使用 addElement() 方法為每個元素呼叫新增幾個字串到 Vector 物件中,然後使用其 toString() 方法列印 Vector。

package com.tutorialspoint;

import java.util.Vector;

public class VectorDemo {
   public static void main(String[] args) {
      
      // create an empty array list
      Vector<String> vector = new Vector<>();

      // use addElement() method to add elements in the vector
      vector.addElement("Welcome");
      vector.addElement("To");
      vector.addElement("Tutorialspoint");
      System.out.println("Vector = " + vector);      
   }
}

輸出

讓我們編譯並執行以上程式,這將產生以下結果:

Vector = [Welcome, To, Tutorialspoint]

將元素新增到物件向量示例

以下示例演示瞭如何使用 Java Vector addElement(E) 方法新增 Student 物件。我們使用 addElement() 方法為每個元素呼叫新增幾個 Student 物件到 Vector 物件中,然後使用其 toString() 方法列印 Vector。

package com.tutorialspoint;

import java.util.Vector;

public class VectorDemo {
   public static void main(String[] args) {

      // create an empty vector
      Vector<Student> vector = new Vector<>();

      // use addElement() method to add elements in the vector
      vector.addElement(new Student(1, "Julie"));
      vector.addElement(new Student(2, "Robert"));
      vector.addElement(new Student(3, "Adam"));
      System.out.println("Vector = " + vector);      
   }
}

class Student {
   int rollNo;
   String name;

   Student(int rollNo, String name){
      this.rollNo = rollNo;
      this.name = name;
   }

   @Override
   public String toString() {
      return "[ " + this.rollNo + ", " + this.name + " ]";
   }
}

輸出

讓我們編譯並執行以上程式,這將產生以下結果:

Vector = [[ 1, Julie ], [ 2, Robert ], [ 3, Adam ]]
java_util_vector.htm
廣告

© . All rights reserved.