Literales de string de Java como constantes o singletons

String es una secuencia de caracteres, que se usa ampliamente en la programación Java. En el lenguaje de programación Java, las strings son objetos. En Java, la máquina virtual solo puede crear una sola instancia de string en la memoria, si usamos la misma string en otras declaraciones de variables de string. Consideremos las ilustraciones … Continue reading «Literales de string de Java como constantes o singletons»

Generar string aleatoria de tamaño dado en Java

Dado un tamaño como n, la tarea es generar una string alfanumérica aleatoria de este tamaño. A continuación se muestran varias formas de generar strings alfanuméricas aleatorias de un tamaño dado: Requisito previo: generar números aleatorios en Java Método 1: Usar Math.random() Aquí la función getAlphaNumericString(n) genera un número aleatorio de la longitud de una … Continue reading «Generar string aleatoria de tamaño dado en Java»

Método String toString() en java con ejemplos

String toString() es el método incorporado de java.lang que devuelve una string. Así que aquí no se realiza ninguna conversión real. Dado que el método toString() simplemente devuelve la string actual sin ningún cambio, no es necesario llamar a la string explícitamente, generalmente se llama implícitamente. Sintaxis: public String toString() Parámetro: El método no acepta … Continue reading «Método String toString() en java con ejemplos»

Diferencia entre comparar String usando el método == y .equals() en Java

Tanto el método equals() como el operador == se utilizan para comparar dos objetos en Java. == es un operador y equals() es un método. Pero el operador == compara la referencia o la ubicación de la memoria de los objetos en un montón, ya sea que apunten a la misma ubicación o no. Cada … Continue reading «Diferencia entre comparar String usando el método == y .equals() en Java»

Substrings de una string que son prefijos de la misma string

Dada una string str , la tarea es contar todas las posibles substrings de la string dada que son prefijos de la misma string. Ejemplos:  Entrada: str = «ababc»  Salida: 7  Todas las substrings posibles son «a», «ab», «aba», «abab», «ababc», «a» y «ab» Entrada: str = «abdabc»  Salida: 8  Enfoque: recorra la string carácter … Continue reading «Substrings de una string que son prefijos de la misma string»

¿Cómo convertir una string a ArrayList en Java?

Convertir String en ArrayList significa que cada carácter de la string se agrega como un elemento de carácter separador en ArrayList. Ejemplo: Input: 0001 Output: 0 0 0 1 Input: Geeks Output: G e e k s Podemos convertir fácilmente String a ArrayList en Java utilizando el método split() y la expresión regular. Parámetros: regex … Continue reading «¿Cómo convertir una string a ArrayList en Java?»

Método divisor omitEmptyStrings() | guayaba | Java

El método omitEmptyStrings() devuelve un divisor que se comporta de manera equivalente a este divisor, pero omite automáticamente las strings vacías de los resultados. Por ejemplo, Splitter.on (‘, ‘).omitEmptyStrings().split(“, a,,, b, c,,”) devuelve un iterable que contiene solo [“a”, “b”, “c”]. Sintaxis: public Splitter omitEmptyStrings() Valor devuelto: este método devuelve un divisor con la configuración … Continue reading «Método divisor omitEmptyStrings() | guayaba | Java»

Programa para convertir un conjunto de enteros a un conjunto de strings en Java

Java Set es parte del paquete java.util y amplía la interfaz java.util.Collection. No permite el uso de elementos duplicados y, como máximo, solo puede acomodar un elemento nulo. Un Stream es una secuencia de objetos que admite varios métodos que se pueden canalizar para producir el resultado deseado. La API de flujo de Java 8 … Continue reading «Programa para convertir un conjunto de enteros a un conjunto de strings en Java»

Intercambiar palabras de esquina e invertir caracteres intermedios

Escriba un programa Java para tomar una string de entrada e intercambiar la primera y la última palabra e invertir la palabra del medio. Ejemplos:  Input : Hello World GFG Welcomes You Output :You semocleW GFG dlroW Hello Acercarse:   Primero tomamos dos strings vacías y la primera string toma la primera palabra y la segunda … Continue reading «Intercambiar palabras de esquina e invertir caracteres intermedios»

Imprima la primera letra de cada palabra en una string usando expresiones regulares

Dada una string, extrae la primera letra de cada palabra que contiene. Las «palabras» se definen como strings contiguas de caracteres alfabéticos, es decir, cualquier carácter en mayúsculas o minúsculas az o AZ. Ejemplos: Input : Geeks for geeks Output :Gfg Input : United Kingdom Output : UK A continuación se muestra la expresión regular … Continue reading «Imprima la primera letra de cada palabra en una string usando expresiones regulares»