Java basico03

Page 1

Java Basico.

Arreglos y Cadenas de Caracteres

Sierra Florido Jorge Humberto


Arreglo. 

Un arreglo es un conjunto de datos del mismo tipo. Comparten un identificador, solamente diferenciados por un indice. Se puede accesar a cualquier elemento de el arreglo con su indice Lso indices empiezan a contar desde 0.


Declaracion. ď Ž

En java, los arreglos se declaran de las siguientes formas: Int numeros[]; //define el arreglo numeros = new int[5]; //reserva 5 localidades de tipo int Int numeros[]=new int[5] ; // lo mismo que el anterior pero en //una linea

Int numeros[]={1,2,3,4,5}; elementos y datos entre las llaves

//define un arreglo de 5 //le asigna los


Ejemplo del uso de arrelgos. Se hara un arreglo que alamcene 5 numeros y haga las 4 operaciones basicas en el . El arreglo seria aproximadamente asi: Int numeros=new int[5]; El recorrido en el arreglo se podra hacer por medio de un ciclo for. Las operaciones a realizar seran suma, resta, multiplicacion y division Para la division hay que tomar en cuenta que un cero puede causar problemas.


Cadenas de caracteres. En java, existe un tipo de dato, llamado String, que nos auxilia con el manejo de las cadenas de caracteres. Desde otro punto de vista, las cadenas de caracteres, son de hecho, arreglos de tipo char, cuyo ultimo caracter es el caracter “\0� que es el caracter nulo.


Operaciones sobre cadenas de caracteres. El almacenar una cadena de caracteres es util, pero seria un poco util, si solo tuvieramos la cadena tal cual se capturo, por eso se tienen operaciones para manipular el contenido de las mismas. Hay operaciones, para obtener subcadenas,, para obtener un caracter en especifico, para determianr su longitud, entre otras Alguans son:


Concatenacion. La concatenacion es una operacion sumamente facil, se refiere al hecho de poder unir dos cadenas distintas, y formar un sola. Un ejemplo basico seria: cadena3=”Esto concatena ”+”ambas cadenas”


Extraer una subcadena. Si al usuario le pidieras su curp, y necesitaras, su fecha de nacimiento. Sabemos que la fecha de nacimiento abarca del caracter 5 al caracter 10 Podriamos extraer unicamente esos 6 caracteres usando el metodo substring. Su sintaxis es: substring(int begin, int end) Donde begin es el indice donde empezaria y en donde termina. Hay que recordar que los indices en lso arreglos empiezan desde 0.


Conversiones. Suponiendo que en el ejemplo anterior extraimos por separado el numero 09 para el mes de nacimiento. El 09, aun es una cadena de caracteres, si quisieramos, manejarla como un numero habria que hacer una conversion. Esto se hace por medio del metodo parseInt Su sintaxis es parseInt(String) Y devuelve un numero si es valido, caso contrario manda una excepci贸n


Extraer un caracter. Siguiendo con el ejemplo del curp, si quisieramos saber el sexo del indiciduo que capturo el curp. Sabemos que el caracter numero 11 corresponde al sexo, esto significa que el indice 10 contiene el dato que nos interesa. Se puede hacer esto con el metodo: charAt(int index); Donde index debe de ser 10, para el caso concreto del curp.


Obtener la longitud de una cadena. Para obtener la longitud de una cadena, solo se bnecesita usar el metodo length(); Este devuelve un valor en int, equivalente al ta単ado de la cadena.


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.