0% encontró este documento útil (0 votos)
8 vistas2 páginas

Practica 1 Estructura de Datos

El documento presenta una serie de ejemplos de código en Java que ilustran funciones comunes para manipular cadenas, como comparación, tamaño, recorrido, y búsqueda de índices. También se incluyen ejemplos sobre cómo cambiar caracteres a mayúsculas o minúsculas y cómo mostrar datos de un vector numérico. Cada sección está acompañada de un fragmento de código que demuestra la funcionalidad descrita.

Cargado por

Omer alex
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
0% encontró este documento útil (0 votos)
8 vistas2 páginas

Practica 1 Estructura de Datos

El documento presenta una serie de ejemplos de código en Java que ilustran funciones comunes para manipular cadenas, como comparación, tamaño, recorrido, y búsqueda de índices. También se incluyen ejemplos sobre cómo cambiar caracteres a mayúsculas o minúsculas y cómo mostrar datos de un vector numérico. Cada sección está acompañada de un fragmento de código que demuestra la funcionalidad descrita.

Cargado por

Omer alex
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
Está en la página 1/ 2

PRACTICA 1

1.1 FUNCIONES CON CADENAS

a) COMPARACION DE CADENAS

public static void main(String[] args) {


String cadena1 = "Hola";
String cadena2 = "Hola";
if(cadena1.equals(cadena2)) System.out.println("Iguales");
}

b) TAMAÑO DE UNA CADENA

public static void main(String[] args) {


String cadena = "Hola";
int tam = cadena.length();
System.out.println(tam);
}

c) RECORRIDO DE UNA CADENA

public static void main(String[] args) {


String cadena = "Hola";
for(int i=0; i< cadena.length();i++){
char car=cadena.charAt(i);
System.out.println(car);
}
}

d) BUSCA EL INDICE PRIMERA APARICION CARÁCTER indexOf(int ch):


Descripción: Busca el índice de la primera aparición del carácter especificado en la cadena.

public static void main(String[] args) {


String str = "Hola Mundo";
int indice = str.indexOf('M');
System.out.println(indice);
}

e) BUSCA EL INDICE PRIMERA APARICION SUBCADENA indexOf(String str):


Descripción: Busca el índice de la primera aparición de la subcadena especificada en la cadena.

public static void main(String[] args) {


String texto = "Hola, mundo";
int posicion = texto.indexOf("Hola mundo");
System.out.println("La palabra 'mundo' está en la posición: " + posicion);
}
f)BUSCA EL ÍNDICE DE LA PRIMERA APARICIÓN DEL CARÁCTER ESPECIFICADO COMENZANDO
EN ÍNDICE indexOf(int ch, int fromIndex):
Descripción: Busca el índice de la primera aparición del carácter especificado, comenzando la
búsqueda desde el índice indicado.

public static void main(String[] args) {


String texto = "Hola, mundo";
char caracterABuscar = 'm';
int indiceDesde = 0;

int posicion = texto.indexOf(caracterABuscar, indiceDesde);


System.out.println("El carácter '" + caracterABuscar + "' está en la posición: " +
posicion);
}

g) BUSCA EL ÍNDICE DE LA PRIMERA APARICIÓN DE LA CADENA ESPECIFICADA


COMENZANDO EN ÍNDICE indexOf(String str, int fromIndex):
Descripción: Busca el índice de la primera aparición de la subcadena especificada, comenzando
la búsqueda desde el índice indicado.

public static void main(String[] args) {


String texto = "Hola, mundo. Este es un ejemplo.";
String palabraABuscar = "mundo";
int indiceDesde = 0;
int posicion = texto.indexOf(palabraABuscar, indiceDesde);
System.out.println("La palabra '" + palabraABuscar + "' está en la posición: " + posicion);
}

h)CAMBIAR CARÁCTER A MAYÚSCULAS O MINÚSCULAS

public static void main(String[] args) {


String cadenaMayusculas = "HOLA MUNDO";
String cadenaMinusculas = cadenaMayusculas.toLowerCase(); //toUpperCase();
System.out.println(cadenaMinusculas);
}

i)CAMBIAR CADENA A MAYÚSCULAS O MINÚSCULAS

public static void main(String[] args) {


char mayuscula = 'A';
char minuscula = Character.toLowerCase(mayuscula);//toUpperCase();
System.out.println(minuscula);
}

1.2 ESTRUCTURA DE DATOS ESTÁNDAR

j) MOSTRAR LOS DATOS DE UN VECTOR NUMÉRICO

public static void main(String[] args) {


int[] numeros = {1, 2, 3, 4, 5};
System.out.println("Elementos del vector:");
for (int i = 0; i < numeros.length; i++) {
System.out.println("Posición " + i + ": " + numeros[i]);
}
}

También podría gustarte