in

Subcadena en Java – GeeksforGeeks

gfg 200x200 min

Substring min

Existen dos variantes del método substring (). Este artículo los describe a todos, de la siguiente manera:

1. Subcadena de cadena (): Este método tiene dos variantes y devoluciones una nueva cuerda que es una subcadena de esta cadena. La subcadena comienza con el carácter en el índice especificado y se extiende hasta el final de esta cadena. Y el índice de la subcadena comienza desde 1 y no desde 0.

Syntax : 
public String substring(int begIndex)
Parameters : 
begIndex : the begin index, inclusive.
Return Value : 
The specified substring.

Java

public class Substr1 {

    public static void main(String args[])

    {

        

        String Str = new String("Welcome to geeksforgeeks");

        

        

      

        System.out.print("The extracted substring is : ");

        System.out.println(Str.substring(10));

    }

}

Producción:

The extracted substring is :  geeksforgeeks

2. Subcadena de cadena (begIndex, endIndex): Este método tiene dos variantes y devoluciones a nueva cadena que es una subcadena de esta cadena. La subcadena comienza con el carácter en el índice especificado y se extiende hasta el final de esta cadena o hacia arriba to endIndex – 1 si se da el segundo argumento.

Syntax : 
public String substring(int begIndex, int endIndex)
Parameters : 
beginIndex :  the begin index, inclusive.
endIndex :  the end index, exclusive.
Return Value : 
The specified substring.

Java

public class Substr2 {

    public static void main(String args[])

    {

        

        String Str = new String("Welcome to geeksforgeeks");

        

        

        System.out.print("The extracted substring  is : ");

        System.out.println(Str.substring(10, 16));

    }

}

Producción:

The extracted substring  is :  geeks

Posible aplicación: La extracción de subcadenas encuentra su uso en muchas aplicaciones, incluida la extracción de prefijos y sufijos. Por ejemplo para extraer un apellido de los nombre o extraer solo denominación de una cadena que contiene tanto la cantidad como el símbolo de moneda. Este último se explica a continuación.

Java

public class Appli {

    public static void main(String args[])

    {

        

        String Str = new String("Rs 1000");

        

        System.out.print("The original string  is : ");

        System.out.println(Str);

        

        

        System.out.print("The extracted substring  is : ");

        System.out.println(Str.substring(3));

    }

}

Producción :

The original string  is : Rs 1000
The extracted substring  is : 1000

Este artículo es una contribución de Astha Tyagi. Si te gusta GeeksforGeeks y te gustaría contribuir, también puedes escribir un artículo usando write.geeksforgeeks.org o envíe su artículo por correo electrónico a review-team@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema discutido anteriormente.

¡Atención lector! No dejes de aprender ahora. Hazte con todo lo importante Fundación Java y conceptos de colecciones con el Curso de Fundamentos de Java y Colecciones de Java a un precio asequible para los estudiantes y prepárese para la industria. Para completar su preparación desde el aprendizaje de un idioma hasta DS Algo y muchos más, consulte Curso completo de preparación para entrevistas.

Deja una respuesta

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

apple touch icon@2

git checkout – ¿Cómo verifico una rama remota de Git?

380 vs 9mm

.380 ACP vs 9 mm – Diferencia y comparación