0% encontró este documento útil (0 votos)
27 vistas3 páginas

Subcadenas en Java

La lección aborda el manejo de subcadenas en Java utilizando métodos de la clase String, como substring, indexOf y lastIndexOf. Se presentan ejemplos prácticos que demuestran cómo obtener subcadenas y localizar índices de ocurrencias dentro de una cadena. Estos métodos son fundamentales para la manipulación eficiente de cadenas de texto en Java.

Cargado por

Red Fire1121
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Temas abordados

  • substring,
  • manipulación de cadenas,
  • aprendizaje de Java,
  • educación en programación,
  • programación efectiva,
  • uso de métodos,
  • clase String,
  • técnicas de programación,
  • aprendizaje práctico,
  • subcadenas y métodos
0% encontró este documento útil (0 votos)
27 vistas3 páginas

Subcadenas en Java

La lección aborda el manejo de subcadenas en Java utilizando métodos de la clase String, como substring, indexOf y lastIndexOf. Se presentan ejemplos prácticos que demuestran cómo obtener subcadenas y localizar índices de ocurrencias dentro de una cadena. Estos métodos son fundamentales para la manipulación eficiente de cadenas de texto en Java.

Cargado por

Red Fire1121
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Temas abordados

  • substring,
  • manipulación de cadenas,
  • aprendizaje de Java,
  • educación en programación,
  • programación efectiva,
  • uso de métodos,
  • clase String,
  • técnicas de programación,
  • aprendizaje práctico,
  • subcadenas y métodos

Ing.

Ubaldo Acosta Universidad Java

Manejo de Cadenas en Java

Manejo de Subcadenas en Java

En esta lección aprenderemos cómo manejar subcadenas en Java utilizando métodos


proporcionados por la clase String. Algunos métodos los estudiaremos en esta lección, y
los métodos de indexOf y lastIndexOf los estudiaremos en lecciones siguientes.

Métodos Principales para el Manejo de Subcadenas

1. substring(int beginIndex):
o Devuelve una nueva cadena que es una subcadena de esta cadena. La subcadena
comienza en el índice especificado y se extiende hasta el final de la cadena.
2. substring(int beginIndex, int endIndex):
o Devuelve una nueva cadena que es una subcadena de esta cadena. La subcadena
comienza en el índice especificado y se extiende hasta el carácter en el índice
endIndex - 1.
3. indexOf(String str):
o Devuelve el índice de la primera aparición de la subcadena especificada en esta
cadena. Si la subcadena no se encuentra, devuelve -1.
4. lastIndexOf(String str):
o Devuelve el índice de la última aparición de la subcadena especificada en esta
cadena. Si la subcadena no se encuentra, devuelve -1.

Ejemplos de Uso

Ejemplo 1: Uso de substring(int beginIndex)


[Link] 1
Ing. Ubaldo Acosta Universidad Java

public class SubstringEjemplo1 {


public static void main(String[] args) {
var str = "Aprender Java es divertido";

// Obtener una subcadena desde el índice 9 hasta el final


var subcadena = [Link](9);
[Link]("Subcadena desde el índice 9: " + subcadena);
}
}

Salida:

Subcadena desde el índice 9: Java es divertido

Ejemplo 2: Uso de substring(int beginIndex, int endIndex)


public class SubstringEjemplo2 {
public static void main(String[] args) {
var str = "Aprender Java es divertido";

// Obtener una subcadena desde el índice 0 hasta el índice 8 (no incluido)


var subcadena = [Link](0, 8);
[Link]("Subcadena del índice 0 al 8: " + subcadena);
}
}

Salida:

Subcadena del índice 0 al 8: Aprender

Ejemplo 3: Uso de indexOf(String str)

public class IndexOfEjemplo {


public static void main(String[] args) {
var str = "Aprender Java es divertido";

// Obtener el índice de la primera aparición de "Java"


var indice = [Link]("Java");
[Link]("Índice de 'Java': " + indice);
}
}

Salida:

Índice de 'Java': 9

Ejemplo 4: Uso de lastIndexOf(String str)

public class LastIndexOfEjemplo {


public static void main(String[] args) {
var str = "Aprender Java es divertido y aprender es divertido";

// Obtener el índice de la última aparición de "divertido"


var ultimoIndice = [Link]("divertido");
[Link]("Último índice de 'divertido': " + ultimoIndice);
}
}

[Link] 2
Ing. Ubaldo Acosta Universidad Java

Salida:

Último índice de 'divertido': 39

Conclusión

El manejo de subcadenas en Java es una habilidad esencial para la manipulación de cadenas


de texto. Los métodos substring, indexOf, y lastIndexOf proporcionan formas
eficientes de obtener y trabajar con partes de una cadena. Estos métodos son fáciles de usar
y entender, y no requieren el uso de ciclos o funciones adicionales para realizar operaciones
básicas de subcadenas.

Recursos Adicionales

• Java Documentation - String

Estos recursos proporcionan información adicional y ejemplos sobre el uso de métodos de


manipulación de cadenas en Java.

Saludos!

Ing. Ubaldo Acosta

Fundador de [Link]

[Link] 3

También podría gustarte