Java Vector toString() 方法



描述

Java Vector toString() 方法用於返回此向量的字串表示形式,其中包含每個元素的字串表示形式。

宣告

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

public String toString()

引數

返回值

方法呼叫返回此集合的字串表示形式。

異常

從整數向量獲取字串表示形式的示例

以下示例演示了 Java Vector toString() 方法的使用。我們使用 add() 方法呼叫每個元素將幾個整數新增到 Vector 物件中,並使用 toString() 方法列印向量的字串表示形式。

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 add() method to add elements in the vector
      vector.add(20);
      vector.add(30);
      vector.add(20);
      vector.add(30);
      vector.add(15);
      vector.add(22);
      vector.add(11);

      // let us print the vector
      System.out.println("Vector = " + vector.toString());
   }
}

輸出

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

Vector = [20, 30, 20, 30, 15, 22, 11]

從字串向量獲取字串表示形式的示例

以下示例演示了 Java Vector toString() 方法的使用。我們使用 add() 方法呼叫每個元素將幾個字串新增到 Vector 物件中,並使用 toString() 方法列印向量的字串表示形式。

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 add() method to add elements in the vector
      vector.add("Welcome");
      vector.add("To");
      vector.add("Tutorialspoint");

      // let us print the vector
      System.out.println("Vector = " + vector.toString());   
   }
}

輸出

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

Vector = [Welcome, To, Tutorialspoint]

從物件向量獲取字串表示形式的示例

以下示例演示了 Java Vector toString() 方法的使用。我們使用 add() 方法呼叫每個元素將幾個 Student 物件新增到 Vector 物件中,並使用 toString() 方法列印向量的字串表示形式。

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 add() method to add elements in the vector
      vector.add(new Student(1, "Julie"));
      vector.add(new Student(2, "Robert"));
      vector.add(new Student(3, "Adam"));
	  
      // let us print the vector
      System.out.println("Vector = " + vector.toString());    
   }
}
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.