Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LABORATORIO # 2
PROGRAMACIÓN III
TEMA:
MANEJO DEL OBJETO “String”
PROFESOR:
DIEGO SANTIMATEO
FECHA DE ENTREGA:
VIERNES, 5 DE SEPTIEMBRE DE 2008.
ÍNDICE
I. INTRODUCCIÓN
II. CONTENIDO
III.CONCLUSIÓN
IV. BIBLIOGRAFÍA
INTRODUCCIÓN
Una “tira” o “cadena” (String) es una secuencia de caracteres, en donde podemos utilizar junto a ella algunos
operadores que nos facilitarían el trabajo como lo es el operador “+” que sirve para unir dos cadenas creando
una nueva cadena.
En el presente informe de laboratorio muestro la utilidad que tiene la clase “String” en distintas situaciones.
Como lo es en operaciones básicas junto a algunos métodos asociados como lo son el length(), equals(),
charAt(), getChars(), startsWith() y endsWith() .
ESTE EL CÓDIGO BRINDADO POR EL PROFESOR PARA MODIFICAR:
1. Compile y use la MVJ para pruebar el then y else del if. Modifique para que en el then se despliegue el valor
de la cadena como ocurre en el else.
Este problema muestra un mensaje que indicador de que la cadena tiene menos de 5 caracteres. Lo que
da a ver que el mismo cumple la condición del else. A diferencia del anterior, en este problema se modifico la
cadena de string1 por una con mas de 5 caracteres.
2. Cree otro objeto String con el nombre string2, asígnele un valor y verifique si las cadenas son iguales
despliegue un mensaje.¿Qué método necesita?
Existen muchos métodos para comparar dos cadenas, pero en este caso yo utilice el método equals() que
tiene la función de comparar dos cadenas sin tomar en cuenta las mayúsculas ni minúsculas.
int i;
//Método length
System.out.println("string1 es:" + string1);
System.out.println("La longitud de string1 es:" + string1.length());
System.out.println(string2);
//Método startsWith
for (i = 0; i < cadenas.length; i++ )
//Método endsWith
for (i = 0; i < cadenas.length; i++ )
System.out.println(string4);//
En este programa utilice los métodos length() que tiene la función de devolver el número de caracteres de
la cadena; y junto a él el método charAt() que tiene la función de devolver el carácter en la posición específicada.
Trabaje con un objeto solamente.
5. Utilice un arreglo de objetos String(String[] MiArray = new String[5];) para almacenar cinco cadenas de
caracteres. Construya un programa que despliegue cada elemento del arreglo en el orden inverso de sus
caracteres.
ArregloChar[0]="Estudiante";
ArregloChar[1]="Eufemia";
ArregloChar[2]="Damaris";
ArregloChar[3]="Buitrago";
ArregloChar[4]="Salado";
for(i=0;i<5;i++)
{
nuevo.arreglo(ArregloChar[i]);
System.out.print("\n");
}
}//fin del main
int i;
for(i=arregloinv.length()-1;i>=0;i--)
System.out.print(arregloinv.charAt(i));
}
}//fin de la clase ArregloChar
a)String[] MiArray = new String[5]: La función de este método en la presente declaración es la de guardar 5
cadenas en un arreglo.
b)char[] MiArray = new char[5]: La función de este método en la presente declaración es la de guardar 1
cadena de 5 caracteres en un arreglo.
En el informe presentado comprendí como funciona la maquina virtual de Java y como se compila y ejecuta
un programa en la misma.
A la ves el mismo me sirvió para aprender como se utilizaba la clase String en un programa en Java.
Una de las cosas que logre aprender fue a aplicar distintos métodos de la clase String para realizar
correctamente algunas operaciones básicas de ejemplo.
WEBGRAFÍAS
http://casidiablo.net/codigo-ejemplos-de-cadenas-y-caracteres-en-java-1/
http://jcl.impresart.net/recursos/CLASE_VECTOR.pdf