martes, 17 de diciembre de 2013

ARRAYS - I

Los arrays de Java (vectores, matrices, hiper-matrices de más de dos dimensiones) se tratan como objetos de una clase predefinida. Los arrays son objetos, pero con algunas características propias. Los arrays pueden ser asignados a objetos de la clase Object y los métodos de Object pueden ser utilizados con arrays. Algunas de sus características más importantes de los arrays son las siguientes: 
  1. Los arrays se crean con el operador new seguido del tipo y número de elementos. 
  2. Se puede acceder al número de elementos de un array con la variable miembro implícita length (por ejemplo, vect.length). 
  3. Se accede a los elementos de un array con los corchetes [] y un índice que varía de 0 a length-1. 
  4. Se pueden crear arrays de objetos de cualquier tipo. En principio un array de objetos es un array de referencias que hay que completar llamando al operador new. 
  5. Los elementos de un array se inicializan al valor por defecto del tipo correspondiente (cero para valores numéricos, el carácter nulo para char. false para boolean. nuil para Strings y para referencias). 
  6. Como todos los objetos, los arrays se pasan como argumentos a los métodos por referencia. 
  7. Se pueden crear arrays anónimos (por ejemplo, crear un nuevo array como argumento actual en la llamada a un método).

No hay comentarios:

Publicar un comentario