método del Ejemplo de Java StringBuilder ensureCapacity ()

StringBuilder class ensureCapacity () método : Aquí, vamos a aprender sobre el método ensureCapacity () de StringBuilder Class con su sintaxis y su ejemplo.

StringBuilder Class ensureCapacity () método

    método

  • ensureCapacity () está disponible en java.lang Class.
  • método
    ensureCapacity () se utiliza para comprobar la ensurity de la capacidad con la capacidad dada (es decir, nos aseguramos de que la capacidad es igual al argumento dado).
    En este método dejar que la capacidad argumento supongamos> capacidad actual así que en ese package nuevo espacio asignado case una matriz con mayor capacidad por lo que la nueva capacidad será:
        New Capacity = New Capacity > min_cap
    New Capacity = 2*old Capacity +2

    Nota: Cuando se pasa el valor negativo como argumento lo que en ese for ninguna acción llevará a cabo y simplemente devuelve

  • método ensureCapacity () es un método no case, es accesible sólo con el objeto static y si tratamos de acceder al método con el nombre class continuación, vamos a tener una error.
  • no ensureCapacity () método hace class una excepción en el momento de la ensurity de la capacidad.

Sintaxis:

    public void ensureCapacity(int min_cap);

Parámetro (s):

  • throw min_cap – representa la capacidad mínima necesaria para realizar la acción.

class valor:

El tipo int de este método es Return , no devuelve nada.

Ejemplo:

// Java program to demonstrate the example 
// of void ensureCapacity(int min_cap)
// method of StringBuilder
public class EnsureCapacity {
public static void main(String[] args) {
// Creating an StringBuilder object
StringBuilder st_b = new StringBuilder("Java World");
// Display st_b
System.out.println("st_b = " + st_b);
// Display Current Capacity st_b i.e. 16+10
System.out.println("st_b.capacity() = " + st_b.capacity());
// By using ensureCapacity() method is to extend the capacity
// with the given amount to st_b object if required
// it returns twice the old capacity + 2 i.e.(2*st_b+2)
st_b.ensureCapacity(54);
// Display Current Capacity st_b i.e.54
System.out.println("st_b.ensureCapacity(54) = " + st_b.capacity());
}
}

salida

st_b = Java World
st_b.capacity() = 26
st_b.ensureCapacity(54) = 54


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *