Método StringBuffer toString() en Java con ejemplos

El método toString() de la clase StringBuffer es el método incorporado que se utiliza para devolver una string que representa los datos contenidos en el objeto StringBuffer. Se crea e inicializa un nuevo objeto String para obtener la secuencia de caracteres de este objeto StringBuffer y luego toString() devuelve String. Los cambios posteriores a esta … Continue reading «Método StringBuffer toString() en Java con ejemplos»

String vs StringBuilder vs StringBuffer en Java

Una string es una secuencia de caracteres. En java, los objetos de String son inmutables, lo que significa una constante y no se pueden cambiar una vez creados. Inicializar una string  es uno de los pilares importantes requeridos como requisito previo con una comprensión más profunda. Por ahora, justificaremos, consideremos el siguiente código con tres … Continue reading «String vs StringBuilder vs StringBuffer en Java»

Método StringBuffer getChars() en Java con ejemplos

El método getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin) de la clase StringBuffer copia los caracteres que comienzan en index:srcBegin a index:srcEnd-1 de la secuencia real en una array de char pasada como parámetro a la función. Los caracteres se copian en la array de char dst[] comenzando en index:dstBegin y terminando en index:dstbegin … Continue reading «Método StringBuffer getChars() en Java con ejemplos»

Eliminar los ceros a la izquierda de un Número dado como una string

Dada la string numérica str , la tarea es eliminar todos los ceros iniciales de una string dada. Si la string contiene solo ceros , imprima un solo «0» . Ejemplos: Entrada: str = “0001234”  Salida: 1234  Explicación:  La eliminación de la substring inicial “000” modifica la string a “1234”. Por lo tanto, la respuesta final … Continue reading «Eliminar los ceros a la izquierda de un Número dado como una string»

Diferencia entre StringBuffer y StringBuilder en Java

Las strings en Java son los objetos que están respaldados internamente por una array de caracteres. Dado que las arrays son inmutables (no pueden crecer), las strings también son inmutables. Cada vez que se realiza un cambio en una String, se crea una String completamente nueva. Sin embargo, java proporciona múltiples clases a través de … Continue reading «Diferencia entre StringBuffer y StringBuilder en Java»

Método StringBuffer offsetByCodePoints() en Java con ejemplos

El método offsetByCodePoints() de la clase StringBuffer devuelve el índice dentro de este String contenido por StringBuffer que está desplazado del índice pasado como parámetro por los puntos de código codePointOffset. Los sustitutos no emparejados que se encuentran entre index y codePointOffset cuentan como un punto de código cada uno. Sintaxis: public int offsetByCodePoints(int index, … Continue reading «Método StringBuffer offsetByCodePoints() en Java con ejemplos»

Diferencia entre longitud y capacidad en Java

La longitud y la capacidad son dos cosas diferentes en Java. La longitud básicamente aumenta cuando se agregan caracteres a la string, mientras que la capacidad aumenta cuando la capacidad actual se excede con una nueva longitud.  El método length() es parte de la clase Java String. Se utiliza para encontrar la longitud de la … Continue reading «Diferencia entre longitud y capacidad en Java»

Método StringBuffer lastIndexOf() en Java con ejemplos

En la clase StringBuffer, hay dos tipos de método lastIndexOf() según los parámetros que se le pasan. últimoÍndiceDe(String str) El método lastIndexOf(String str) de la clase StringBuffer es el método incorporado que se utiliza para devolver el índice dentro de la string para la última aparición de la substring pasada como parámetro. Se considera que … Continue reading «Método StringBuffer lastIndexOf() en Java con ejemplos»

Método StringBuffer codePointAt() en Java con ejemplos

El método codePointAt() de la clase StringBuffer devuelve un punto de carácter Unicode en ese índice en la secuencia contenida por StringBuffer. Este método devuelve el «Unicodenumber» del carácter en ese índice. El valor del índice debe estar entre 0 y longitud-1. Si el valor de char presente en el índice dado se encuentra en … Continue reading «Método StringBuffer codePointAt() en Java con ejemplos»

Método StringBuffer setCharAt() en Java con ejemplos

El método setCharAt() de la clase StringBuffer establece el carácter en el índice de posición en carácter, que es el valor pasado como parámetro al método. Este método devuelve una nueva secuencia que es idéntica a la secuencia anterior, la única diferencia es que un nuevo carácter ch está presente en el índice de posición … Continue reading «Método StringBuffer setCharAt() en Java con ejemplos»