Informe de Adelanto Atencio - Noriel Madrid
1.String1 contiene una cadena de 3 caracteres. String1= ”Ver” La condición consiste en: Si la cadena tiene más de 5 caracteres el mensaje sería ( La cadena: ver tiene 5 o menos caracteres), pero si a string1 le asignamos la palabra “Computadora” String1= ”Ver” el mensaje cambia a:(La cadena tiene más de 5 caracteres). 2.Para verificar si las cadenas son iguales se declaró un nueva variable llamada string2, misma que es de objeto String. String2. A esta variable se le asigna la cadena “Veraguas”. Luego se creo una condición que compara las cadenas para así desplegar el mensaje correspondiente. En esta condición se utilizó equals. Significa igual. if(string1.equals(string2)) que compara la cadena string1 con string2. Por lo tanto si las cadenas son distintas el mensaje sería: (La cadena Veraguas es distinta a la cadena Computadora). Y si las cadenas son iguales el mensaje sería opuesto. 3.Uso de Métodos de la Cadena String: •
EqualsIgnoreCase(String b) : Este método se aplica cuando se desea comparar dos cadenas y determinar si son iguales, pero sin importar si los caracteres son en mayúsculas o minúsculas. if(string1.equalsIgnoreCase(string2)) Ejemplo: “VERAGUAS” es igual a “veraguas”.
•
El método trim() se utiliza para eliminar espacios en blanco que existan al inicio y final de una cadena. String x=string3.trim(); string x es la variable que almacena la cadena Sin espacio en blanco. Cuando se imprime: ade queda así: ade nótese que la primera cadena (ade) tiene espacio y el segundo no.
•
charAt(int posicion) ( int posicion ) es la posición que se indica para obtener el caracter que pertenece a esa posición ( de una cadena) char a=string1.charAt(p); string1= veraguas p=5 a=u es la posición 5 de veraguas.
•
for (int b=string1.length()-1;b>=0;b--) m= m + string1.charAt(b); Se han utilizado dos métodos: length: convierte la cantidad de caracteres en entero. CharAt: permite obtener el carácter de acuerdo a la posición. Se trabajó con 3 objeto (b, string1 y m), b almacena la cantidad de caracteres, invertidos, string1 es la cadena a convertir a entero y m almacena los caracteres
invertidos. En este problema lo que se hizo fue declarar una variable de tipo cadena String cad_inv=" " para que almacene la cadena que se invirtió y un arreglo de tipo cadena String[] MiArray = new String[5] se creo cinco area de memoriao en la que se asignó un nombre para cada área. Es muy parecido al problema anteriro solamente la diferencia es el uso de un ciclo llamado for para que haga el recorrido de cinco cadenas. Diferencias: a)String[] MiArray = new String[5]; En este arreglo se puede almacenar cinco cadena sin importan la cantidad de caracteres que contiene. b)char[] MiArray = new char[5]; En esta declaración solo se permite almacenar cinco caracteres. La función del new permite crear el área de memoria.