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
广告