java.util.Vector.subList() se usa para devolver una sublista del Vector existente dentro de un rango mencionado en el parámetro. El método toma un límite superior y un límite inferior y devuelve todos los elementos mencionados en el rango. El límite inferior se incluye si el elemento está presente en la lista y el límite superior se excluye. Básicamente, toma la sublista mayor que igual al límite inferior y estrictamente menor que el elemento superior.
Sintaxis:
Vector.subList(int low_index, int up_index)
Parámetros: El método acepta 2 parámetros obligatorios:
- low_index: Es de tipo entero y define el límite inferior o el índice del elemento de partida a partir del cual se evalúa la subLista. Este elemento está incluido en la sublista.
- up_index: Es de tipo entero y define el límite superior o el índice del elemento final hasta el cual se evalúa la subLista. Este elemento está excluido de la sublista.
Valor devuelto: El método devuelve una sublista del tipo de Vector mencionado dentro del rango dado de los parámetros.
Ejemplo 1:
Java
// Java Program to illustrate subList() method // of Vector class // Importing required class import java.util.*; // Main class public class GFG { // Main driver method public static void main(String[] args) { // Creating an empty Vector by declaring // object of Vector class of Integer type Vector<Integer> vec_tor = new Vector<Integer>(); // Adding custom input elements // using add() method vec_tor.add(5); vec_tor.add(1); vec_tor.add(50); vec_tor.add(10); vec_tor.add(20); vec_tor.add(6); vec_tor.add(20); vec_tor.add(18); vec_tor.add(9); vec_tor.add(30); // Print and display all elements present in vector System.out.println("The Vector is: " + vec_tor); // Creating the sublist vector List<Integer> sub_list = new ArrayList<Integer>(); // Limiting the values till 5 // using subList() method via passing arguments sub_list = vec_tor.subList(2, 5); // Displaying the elements present inside list System.out.println("The resultant values " + "within the sub list: " + sub_list); } }
The Vector is: [5, 1, 50, 10, 20, 6, 20, 18, 9, 30] The resultant values within the sub list: [50, 10, 20]
Ejemplo 2:
Java
// Java Program to illustrate subList() method // of Vector class // Importing required class import java.util.*; // Main class public class GFG { // Main driver method public static void main(String[] args) { // Creating an empty Vector by // creating string object of Vector class Vector<String> vec_tor = new Vector<String>(); // Adding custom input elements to above vector // object using add() method vec_tor.add("Welcome"); vec_tor.add("To"); vec_tor.add("Geek"); vec_tor.add("For"); vec_tor.add("Geeks"); // Display message only System.out.println("The Vector is: " + vec_tor); // Creating the sublist vector List<String> sub_list = new ArrayList<String>(); // Limiting the values till 5 // using subList() method sub_list = vec_tor.subList(1, 5); // Display elements of List object System.out.println("The resultant values " + "within the sub list: " + sub_list); } }
The Vector is: [Welcome, To, Geek, For, Geeks] The resultant values within the sub list: [To, Geek, For, Geeks]
Publicación traducida automáticamente
Artículo escrito por kundankumarjha y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA