El método size() de la clase BitSet en Java se utiliza para conocer el tamaño de este BitSet. Este tamaño es igual al número de bits que cada elemento ha ocupado en el BitSet. El elemento máximo en el conjunto es el tamaño: el primer elemento
Sintaxis:
BitSet.hashCode()
Parámetros: El método no acepta ningún parámetro.
Valor devuelto: el método devuelve el número de bits presentes en el BitSet.
Los siguientes programas se utilizan para ilustrar el funcionamiento del método BitSet.size():
Programa 1:
// Java code to illustrate size() import java.util.*; public class BitSet_Demo { public static void main(String args[]) { // Creating an empty BitSet BitSet init_bitset = new BitSet(); // Use set() method to add elements into the Set init_bitset.set(40); init_bitset.set(25); init_bitset.set(31); init_bitset.set(100); init_bitset.set(53); // Displaying the BitSet System.out.println("BitSet: " + init_bitset); // Displaying the size System.out.println("The size is: " + init_bitset.size()); } }
Producción:
BitSet: {25, 31, 40, 53, 100} The size is: 128
Programa 2:
// Java code to illustrate size() import java.util.*; public class BitSet_Demo { public static void main(String args[]) { // Creating an empty BitSet BitSet init_bitset = new BitSet(); // Displaying the BitSet System.out.println("BitSet: " + init_bitset); // Displaying the hashcode System.out.println("The s iizes: " + init_bitset.size()); } }
Producción:
BitSet: {} The size is: 64
Programa 3:
// Java code to illustrate size() import java.util.*; public class BitSet_Demo { public static void main(String args[]) { // Creating an empty BitSet BitSet init_bitset = new BitSet(); // Use set() method to add elements into the Set init_bitset.set(400); // Displaying the BitSet System.out.println("BitSet: " + init_bitset); // Displaying the hashcode System.out.println("The sizeis: " + init_bitset.size()); } }
Producción:
BitSet: {400} The size is: 448
Publicación traducida automáticamente
Artículo escrito por Chinmoy Lenka y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA