English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Métodos de Java String(cadena)
El método Java String substring() extrae una subcadena de la cadena y la devuelve.
La sintaxis del método substring() es:
string.substring(int startIndex, int endIndex)
El método substring() tiene dos parámetros.
startIndex - Índice de inicio
endIndex (opcional)-Índice de finalización
El método substring() devuelve una subcadena de la cadena dada.
La subcadena existe junto con el carácter en la posición startIndex y se extiende hasta el índice endIndex - 1de los caracteres.
Si no se pasa endIndex, la subcadena existe junto con el carácter en la posición de índice especificada y se extiende hasta el final de la cadena.
Atención:Si startIndex o endIndex son números negativos o mayores que la longitud de la cadena, se producirá un error. Si startIndex es mayor que endIndex, también se producirá un error.
class Main { public static void main(String[] args) { String str1 = "program"; //desde el primer carácter hasta el final System.out.println(str1.substring(0)); // program //desde el cuarto carácter hasta el final System.out.println(str1.substring(3)); // gram } }
class Main { public static void main(String[] args) { String str1 = "program"; //desde el primer carácter hasta el séptimo carácter System.out.println(str1.substring(0, 7)); // program //desde el1hasta el5caracteres System.out.println(str1.substring(0, 5)); // progr //desde el4hasta el5caracteres System.out.println(str1.substring(3, 5)); // gr } }
Si necesita encontrar el índice de la primera coincidencia de una subcadena específica en una cadena dada, utiliceMétodo Java String indexOf()。