Está en la página 1de 3

UNIVERSIDAD DE PANAMÁ

CENTRO REGIONAL UNIVERSITARIO DE VERAGUAS


FACULTAD DE INFORMÁTICA, ELECTRÓNICA Y COMUNICACIÓN
LICENCIATURA EN INFORMÁTICA PARA LA GESTIÓN EDUCATIVA Y EMPRESARIAL

“Programación IV Inf._212”

“Laboratorio # 1”

“Análisis y Diseño con Orientación a Objetos”

ESTUDIANTE:

Rodríguez, Misael 8-406-874

Martinez, Ronald 9-715-1245

PROFESOR:

DIEGO SANTIMATEO

II SEMESTRE – II AÑO
Informe del laboratorio de la Semana # 2
.

En el paso # 1 su utilizó el MJV, compilamos y probamos el then y el else del if, donde
modificamos las cadenas con menos de cinco caracteres y con más de cinco, por lo que nos
mostraba cada uno de los mensajes que debían de aparecer en pantalla.

En el segundo paso creamos otro objeto string, le asignamos un valor y utilizando el método
“equals”, para verificar si son iguales, para posteriormente mostrar un mensaje, de ser iguales en
pantalla muestra “SON DE CADENAS IGUALES” y en caso contrario “SON CADENAS
DIFERENTES”.

En el tercer paso con la ayuda de referencias creamos un programa que utilizará cinco métodos
dentro de los cuales están:
El equal que verifica si las cadenas son idénticas.
El length que nos indica la cantidad de caracteres que posee nuestra cadena.
El toUpperCase que nos modifica la cadena que esta en minúscula a mayúscula.
El replace que a partir de un carácter elegido lo reemplazamos por otro.
El método append lo usamos para anexarle otra cadena a la ya existente y
El insert que a partir de un carácter escogido se le inserta lo que deseamos y prosigue con los
caracteres que mantenía.

En este paso cuatro creamos un programa donde le dábamos una cadena de caracteres y lo
invertimos utilizando el método “reverse”, donde la usamos con dos objetos.

public class Cadenas1{

public static void main(String[] args) {

StringBuffer palabras= new StringBuffer("amor");


StringBuffer palabras1= new StringBuffer("MARTINICA");

System.out.println( "\nLa primera palabras es: " + palabras );


System.out.println( "\nLa segunda palabra es: " + palabras1 );

palabras.reverse();
palabras1.reverse();
System.out.println( "Y ahora que estan invertidas se muestra asi: " + palabras +"\n");
System.out.println( "Y ahora que esta alreves se lee asi : " + palabras1 +"\n");
}
}
En el paso cinco se creo un programa usando un arreglo de objetos string , donde almacenamos
cinco cadenas, usando el método “reverse” para invertir sus caracteres en cada una de sus cadenas.
Utilizamos la clase Stringbuffer porque en ella el objeto string que usamos puede ser modificado
dentro de un programa.

public class Arreglo{

public static void main(String[] args) {

StringBuffer[] miArray= new StringBuffer[5];

miArray[0] = new StringBuffer("Angel");


miArray[1] = new StringBuffer("Maria");
miArray[2] = new StringBuffer("Rosa" );
miArray[3] = new StringBuffer("Pedro");
miArray[4] = new StringBuffer("Ramon");

for (int i = 0; i < 5; i++){

System.out.println( "\nLas palabras son: " + miArray[i]+"\n");

for (int i = 0; i < 5; i++){

System.out.println( "Y ahora que estan invertidas se muestra asi: "


+ miArray[i].reverse() +"\n"
}

}
}

En el paso seis las diferencias que existen en estos dos arreglos es que en el primero utiliza cinco
cadenas y en el segundo solo cinco caracteres.
String[] MiArray = new String[5];
char[] MiArray = new char[5];
y el papel que juega el new es el de crear un nuevo objeto en base a su forma como en el string se
crea otro string y en el char otro char.

También podría gustarte