Está en la página 1de 14

Estructuras de Datos

Fundacin Universitaria de Popayn Ing. Gabriel Elas Chanch G.

Estructuras de datos
Definicin: Una estructura de datos es una forma de organizar un conjunto de datos con el fin de facilitar su manejo o manipulacin.

Estructuras de Datos

Una estructura de datos define un conjunto de operaciones:


Alta Adicionar un nuevo elemento a la estructura.
Baja Remover un elemento de la estructura. Bsqueda Buscar la posicin de un elemento. Ordenamiento - Ordenar de acuerdo a un criterio los elementos de la estructura.

Estructura Cadena

Operaciones:
Alta Concatenar Baja Partir Cadenas.

Bsqueda Buscar un carcter dentro de una cadena.


Comparacin

La clase String
Es una clase Java que permite hacer operaciones con cadenas en Java. Permite hacer operaciones de bsqueda, particin de cadenas y concatenacin.

Operaciones con Cadenas


Operaciones de Agregacin Concatenacin

Operaciones con Cadenas


Operaciones de Agregacin Concatenacin - concat

Remplazando elementos de la cadena

Obteniendo Subcadenas

Buscando posiciones - indexOf

Longitud de una cadena

Ejemplo

Dada la anterior cadena, obtener las subcadenas: Es (segunda aparicin), C a partir de la cadena.

Estas soluciones estn bien?

Ejercicios

A partir de una cadena de pelculas como la anterior y mediante un ciclo (for o while) imprimir cada pelcula con su ao respectivo, separando cada uno de los elementos de la cadena.