Articles of subcadena de

¿Cómo usar la función string.substr ()?

Quiero hacer un progtwig que lea algunos números en formato de cadena y lo muestre de esta manera: si el número es 12345, entonces debería producir 12 23 34 45. Intenté usar la función substr () de la biblioteca de cadenas c ++, pero me da resultados extraños: produce 1 23 345 45 en lugar […]

Índice de cadenas fuera de límites, excepción java

Recibo el siguiente error al llamar a una función desde mi clase: java.lang.StringIndexOutOfBoundsException: Índice de cadena fuera de rango: -1 Aunque utilicé un sistema imprime para ver las entradas que paso en la función de subcadena () y todo parece estar bien. La función isContained () devuelve un valor booleano que define si la subcadena […]

Java: rango de índice de subcadena

Código: public class Test { public static void main(String[] args) { String str = “University”; System.out.println(str.substring(4, 7)); } } Salida: ers Realmente no entiendo cómo funciona el método de subcadena. ¿El índice comienza en 0? Si comienzo con 0, e está en el índice 4 pero char i está en 7, por lo que la […]

Compruebe si una cadena contiene una cadena en C ++

Tengo una variable de tipo std::string . Quiero comprobar si contiene una cierta std::string . ¿Como podría hacerlo? ¿Hay una función que devuelve verdadero si se encuentra la cadena y falso si no lo es? Gracias.

La complejidad del tiempo de la subcadena de Java ()

¿Cuál es la complejidad temporal del método String#substring() en Java?

Java: eliminación del primer carácter de una cadena

En Java, tengo una cadena: Jamaica Me gustaría eliminar el primer caracter de la cadena y luego regresar amaica ¿Cómo haría esto?

C ++ cadena :: encontrar complejidad

¿Por qué la string::find() implementada de c ++ string::find() no usa el algoritmo KMP (y no se ejecuta en O(N + M) ) y se ejecuta en O(N * M) ? ¿Eso está corregido en C ++ 0x? Si la complejidad del hallazgo actual no es O(N * M) , ¿qué es eso? PD: lo […]

¿Cómo funciona Java Store Strings y cómo funciona la subcadena internamente?

class StringTesting { public static void main(String args[]) { String str = “abcd”; String str1 = new String(“abcd”); String str2 = str.substring(0,2); String str3 = str.substring(0,2); String str4 = str.substring(0,str.length()); String str5 = str1.substring(0,2); String str6 = str1.substring(0,2); String str7 = str1.substring(0,str1.length()); System.out.println(str2 == str3); System.out.println(str == str4); System.out.println(str5 == str6); System.out.println(str1 == str7); } […]

¿Cómo encontrar enésima ocurrencia de carácter en una cadena?

Similar a una pregunta publicada aquí , estoy buscando una solución en Java. Es decir, ¿cómo encontrar el índice de n-ésima ocurrencia de un carácter / cadena de una cadena? Ejemplo: ” / carpeta1 / carpeta2 / carpeta3 / “. En este caso, si solicito la 3ra aparición de barra (/), aparece antes de la […]

En Java, ¿cómo puedo verificar si una cadena contiene una subcadena (ignorando el caso)?

Tengo dos String , str1 y str2 . ¿Cómo puedo verificar si str2 está contenido dentro de str1 , ignorando el caso?