El método de capacidad() de la clase StringBuilder se usa para devolver la capacidad actual del objeto StringBUilder. La capacidad es la cantidad de almacenamiento disponible para insertar nuevos caracteres.
Sintaxis:
public int capacity()
Valor devuelto: este método devuelve la capacidad actual de la clase StringBuilder.
Los siguientes programas demuestran el método de capacidad() de la clase StringBuilder:
Ejemplo 1:
Java
// Java program to demonstrate // the capacity() Method. class GFG { public static void main(String[] args) { // create a StringBuilder object, // default capacity will be 16 StringBuilder str = new StringBuilder(); // get default capacity int capacity = str.capacity(); System.out.println("Default Capacity of StringBuilder = " + capacity); // add the String to StringBuilder Object str.append("Geek"); // get capacity capacity = str.capacity(); // print the result System.out.println("StringBuilder = " + str); System.out.println("Current Capacity of StringBuilder = " + capacity); } }
Producción
Default Capacity of StringBuilder = 16 StringBuilder = Geek Current Capacity of StringBuilder = 16
Ejemplo 2:
Java
// Java program to demonstrate // the capacity() Method. class GFG { public static void main(String[] args) { // create a StringBuilder object // with a String passed as parameter StringBuilder str = new StringBuilder("WelcomeGeeks"); // get capacity int capacity = str.capacity(); // print the result System.out.println("StringBuilder = " + str); System.out.println("Capacity of StringBuilder = " + capacity); } }
Producción:
StringBuilder = WelcomeGeeks Capacity of StringBuilder = 28
Referencia:
https://docs.oracle.com/javase/10/docs/api/java/lang/StringBuilder.html#capacity()
Publicación traducida automáticamente
Artículo escrito por AmanSingh2210 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA