Subcadena en Java - Cadena

Subcadena en Java - Cadena
Al administrar los datos en Java, puede haber casos en los que el desarrollador necesita

utilizar los datos contenidos o modificarlos. Por ejemplo, usar un valor de cadena de manera diferente o actualizar los valores de acuerdo con el requisito dado mantiene el "diseño de documentos" intacto. En tales casos, la subcontratación en Java ayuda a utilizar los recursos actuales y aliviar las funcionalidades al final del desarrollador.

Este blog demostrará el uso e implementación del "subconocencia"En Java.

¿Qué es una "subcadena" en Java??

"Subcadena"En Java se puede lograr a través del"subcadena ()" método. Este método extrae y devuelve una subcadena de los valores de cadena proporcionados o de entrada de usuario basados ​​en los índices de inicio y finalización especificados.

Sintaxis

cadena.subcadena (inicio, último)

En la sintaxis anterior:

  • "comenzar"Se refiere al índice de inicio.
  • "último"Corresponde al índice final.

Ejemplo 1: recuperar una subcadena de una cadena de la última en Java

En este ejemplo, la cadena especificada puede ser subcadena desde el último:

String givenString = "java";
Sistema.afuera.println ("La cadena dada es:"+GivenString);
Sistema.afuera.println ("La subcadena extraída del extremo es:"+Givenstring.subcadena (3));

En el fragmento de código anterior:

  • En primer lugar, inicialice el valor de la cadena y muestrelo.
  • En el siguiente paso, asocie el "subcadena ()Método "con la cadena especificada señalando el índice dado.
  • Esto dará como resultado extraer el último carácter de cadena, extrayendo así la subcadena de la última.

Producción

Esta salida significa que el último carácter de cadena está recuperado correspondiente al índice "3".

Ejemplo 2: recuperar una subcadena de una cadena con respecto a los índices especificados en Java

En este ejemplo particular, una cadena en Java puede ser subcadena en índices específicos:

String givenString = "java";
Sistema.afuera.println ("La cadena dada es:"+GivenString);
Sistema.afuera.println ("la subcadena extraída en"
+ "Los índices especificados son:"+Givenstring.subcadena (0, 2));

En el bloque de código anterior:

  • Del mismo modo, inicialice el valor de la cadena y muestrelo.
  • Ahora, aplique el "subcadena ()"Método de tal manera que la cadena está subcadran desde el inicio, yo.mi.,"0"Hasta el índice final, yo.mi., "2".
  • Tenga en cuenta que el valor contra el índice final "2"Está excluido en el proceso de extracción de subcadena.

Producción

De la salida anterior, se puede implicar que la cadena se subraña en consecuencia.

Ejemplo 3: recuperar una subcadena de una cadena de entrada de usuario en Java

En este caso, la cadena se tomará como entrada del usuario y la subcadena en consecuencia. En primer lugar, incluya la biblioteca proporcionada a continuación para habilitar la entrada del usuario:

importar java.utilizar.Escáner;

Ahora, agregue el siguiente código en el "principal()" método:

Entrada del escáner = nuevo escáner (sistema.en);
Sistema.afuera.println ("Ingrese el valor de cadena:");
String stringValue = entrada.Proxima linea();
Sistema.afuera.println ("La subcadena extraída es:"+stringValue.subcadena (0, 2));

En el código anterior:

  • Crear un "Escáner"Objeto llamado"aporte" utilizando el "nuevo"Palabra clave y la"Escáner()"Constructor, respectivamente.
  • El "enEl parámetro toma la entrada del usuario.
  • En el siguiente paso, el asociado "Proxima linea()"El método garantiza la entrada del usuario como"cadena".
  • Finalmente, aplique el "subcadena ()Método "para subcontratar la cadena de entrada del usuario de acuerdo con los índices especificados como su parámetro (método).

Producción

En este resultado, se puede analizar que la cadena definida por el usuario se subraña en consecuencia.

Conclusión

La extracción de la subcadena de una cadena en Java se puede llevar a cabo a través del "subcadena ()" método. Este método extrae y proporciona una subcadena de la cadena basada en los índices especificados. Además, se puede utilizar para recuperar la subcadena de la cadena de los últimos índices especificados o subcadrar una cadena de entrada del usuario, respectivamente. Este blog discutió los enfoques de "subconocencia"Una cadena en Java.