Java教程

Java Vector lastElement()

Java Vector类的 lastElement()方法用于获取Vector 的最后一个分量。

语法

以下是 lastElement()方法的声明:
public E lastElement()

参数

此方法不接受任何参数。

返回

lastElement()方法返回向量的最后一个元素,即位于索引size()-1处的分量。

异常

NoSuchElementException -如果向量为空,则此方法引发异常。

兼容版本

Java 1.2及更高版本

示例1

//Program to illustrate the lastElement() method
import java.util.*;
public class VectorLastElementExample1 {  
    public static void main(String arg[]) {   
        //Create an empty vector   
          Vector<String> vec = new Vector<>(4); 
          //Add elements in the vector        
          vec.add("Java");
          vec.add("JavaScript");
          vec.add("Android");
          vec.add("Python");
            //Obtain the last element of this vector
        System.out.println("The last element of a vector is: " +vec.lastElement());
          }            
}
输出:
The last element of a vector is: Python

示例2

//Program to illustrate the lastElement() method
import java.util.*;
public class VectorLastElementExample2 {  
    public static void main(String arg[]) {   
        //Create an empty vector
        Vector<Integer> vectorObject = new Vector<Integer>(4);
        //Add elements to the vector
        vectorObject.add(11);
        vectorObject.add(22);
        vectorObject.add(33);
        vectorObject.add(44);
        //Displaying the vector list
        System.out.println("Element of a vector is: " +vectorObject);
        //Obtain the last element of this vector
        System.out.println("The last element of a vector is: " +vectorObject.lastElement());
          }            
}
输出:
Element of a vector is: [11, 22, 33, 44]
The last element of a vector is: 44

示例3

//Program to illustrate the lastElement() method
import java.util.*;
public class VectorLastElementExample3 {  
    public static void main(String arg[]) {   
        //Create an empty vector
        Vector<Integer> vecObj = new Vector<Integer>(4);
        //Add elements to the vector
        vecObj.add(101);
        vecObj.add(202);
        vecObj.add(303);
        vecObj.add(404);
        //Obtain the last element of this vector
        System.out.println("Last element of vector is: " +vecObj.lastElement());
        //Use clear() method to remove all element of this vector
        vecObj.clear();
        //Again obtain the last element of this vector after clear method
        System.out.println("The last element of a vector is: " +vecObj.lastElement());
        }            
}
输出:
The last element of a vector is: 404
Exception in thread "main" java.util.NoSuchElementException
    at java.base/java.util.Vector.lastElement(Vector.java:525)
    at myPackage.VectorLastElementExample3.main(VectorLastElementExample3.java:17)

昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4