SlideShare una empresa de Scribd logo
1 de 7
República Bolivariana de Venezuela
Ministerio del PP Para la Educación Universitaria
Ciencia y Tecnología
Universidad Bolivariana de Venezuela
Ciudad Bolívar – Estado Bolívar
Drey Aguilera
C.I.: 26360341
Mayo del 2016
¿Que es un
ARRAY?
Un array es un medio de guardar un conjunto de
objetos de la misma clase. Se accede a cada
elemento individual del array mediante un
número entero denominado índice. 0 es el índice
del primer elemento y n-1 es el índice del último
elemento, siendo n, la dimensión del array. Los
arrays son objetos en Java y como tales vamos
a ver los pasos que hemos de seguir para usarlos
convenientemente
* Declarar el array
* Crear el array
* Inicializar los elementos del array
* Usar el array
Los arreglos son objetos implícitos que siempre
conocen sus propias y que se comportan como
clases finales.
CARACTERISTICAS
Un array se caracteriza por:
- Almacenar los elementos del array en posiciones de memoria continua
- Tener un único nombre de variable que representa a todos los elementos, y éstos a su vez
se diferencian por un índice o subíndice.
- Acceso directo o aleatorio a los elementos individuales del array.
todos los arrays son de tamaño variable, tanto si se especifica como no un tamaño al ser
declarados
Para ver el contenido de los arrays según van siendo ejecutadas las líneas de código que los
declaran, utilizaremos la ventana Locales del depurador, que muestra las variables de ámbito
local al procedimiento que estamos ejecutando actualmente
Los arrays se crean con el operador new seguido del tipo y número de elementos.
Se puede acceder al número de elementos de un arraycon la variable miembro implícita
length (por ejemplo, vect.length).
Se accede a los elementos de un array con los corchetes [] y un índice que varía de 0 a
length-1.
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.
Los elementos de un array se inicializan al valor por defecto del tipo correspondiente (cero
para valores numéricos, la cadena vacía para Strings, false para boolean, null para
referencias).
Como todos los objetos, los arrays se pasan como argumentos a los métodos por referencia.
Se pueden crear arrays anónimos (por ejemplo, crear un nuevo array como argumento actual
en la llamada a un método).
TIPOS DE ARRAYS
ARRAYS
UNIDIMENSIONALES
Un array de una dimensión
(unidimensional), también
llamado vector o fila, es un tipo
de datos estructurado
compuesto de un número
determinado de elementos, de
tamaño fijo y elementos
homogéneos (del mismo tipo). La
característica de tamaño fijo se
refiere a que el tamaño del array
debe ser conocido en tiempo de
compilación
ARRAYS
BIDIMENSIONALES
Un array bidimensional (también
llamado tabla o matriz) es un array con
dos índices. Al igual que
los vectores deben ser ordinales. Se
declaran de igual manera que los arrays
de una dimensión.
Un array bidimensional recoge valores
de una tabla de doble entrada. Cada
uno de los elementos se identifica y se
asigna mediante una variable
($nombre) seguida de dos ([]) que
contienen los índices del array.
Los índices puede ser escalares -
equivaldrían al número de fila y
columna que la celda ocuparía en la
tabla, o puede ser asociativo que
equivaldría en alguna medida a usar
como índices los nombres de la fila y de
la columna
ARRAYS
MULTIDIMENSIONALES
Los arrays multidimensionales
son un estructuras de datos que
almacenan los valores en más de
una dimensión.
Dicho de otro modo, un array
multidimensional es como un
contenedor que guardara más
valores para cada posición, es
decir, como si los elementos del
array fueran a su vez otros
arrays.
ARRAYS MULTIDIMENSIONALES
BIBLIOGRAFÍA
www.google.com
www.wikipedia.com
www.monografias.com
www.aprenderaprogramar.es

Más contenido relacionado

La actualidad más candente

Listas en C#
Listas en C#Listas en C#
Listas en C#rezzaca
 
Maximo comun divisor
Maximo comun divisorMaximo comun divisor
Maximo comun divisoredilectro
 
Clase8 2-explicacion analizador lexico-sintactico mini dev
Clase8 2-explicacion analizador lexico-sintactico mini devClase8 2-explicacion analizador lexico-sintactico mini dev
Clase8 2-explicacion analizador lexico-sintactico mini devInfomania pro
 
Sql manipulacion de tabla
Sql manipulacion de tablaSql manipulacion de tabla
Sql manipulacion de tabladmonges
 
2 2 estilos arquitectonicos
2 2 estilos arquitectonicos2 2 estilos arquitectonicos
2 2 estilos arquitectonicoslandeta_p
 
Bases de Datos Semanticas
Bases de Datos SemanticasBases de Datos Semanticas
Bases de Datos SemanticasErik Guerrero
 
Bitácora de base de datos
Bitácora de base de datosBitácora de base de datos
Bitácora de base de datosLalo Osorio
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Caseguestf131a9
 
Transformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicoTransformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicojosecuartas
 
Comandos utilizados en sql
Comandos utilizados en sqlComandos utilizados en sql
Comandos utilizados en sqlByron Eras
 
Análisis y diseño de sistemas
Análisis y diseño de sistemasAnálisis y diseño de sistemas
Análisis y diseño de sistemashemobe
 
Clase no. 1 unidad no. iii introduccion al analisis y diseño estructurado d...
Clase no. 1 unidad no. iii  introduccion al analisis y diseño estructurado  d...Clase no. 1 unidad no. iii  introduccion al analisis y diseño estructurado  d...
Clase no. 1 unidad no. iii introduccion al analisis y diseño estructurado d...negroues
 
Unidad 2 ensamblador
Unidad 2   ensambladorUnidad 2   ensamblador
Unidad 2 ensambladoreveTalavera
 

La actualidad más candente (20)

Listas en C#
Listas en C#Listas en C#
Listas en C#
 
Maximo comun divisor
Maximo comun divisorMaximo comun divisor
Maximo comun divisor
 
Clase8 2-explicacion analizador lexico-sintactico mini dev
Clase8 2-explicacion analizador lexico-sintactico mini devClase8 2-explicacion analizador lexico-sintactico mini dev
Clase8 2-explicacion analizador lexico-sintactico mini dev
 
Sql manipulacion de tabla
Sql manipulacion de tablaSql manipulacion de tabla
Sql manipulacion de tabla
 
PROCEDIMIENTOS ALMACENADOS
PROCEDIMIENTOS ALMACENADOSPROCEDIMIENTOS ALMACENADOS
PROCEDIMIENTOS ALMACENADOS
 
Estándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de NegociosEstándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de Negocios
 
2 2 estilos arquitectonicos
2 2 estilos arquitectonicos2 2 estilos arquitectonicos
2 2 estilos arquitectonicos
 
Bases de Datos Semanticas
Bases de Datos SemanticasBases de Datos Semanticas
Bases de Datos Semanticas
 
UNIDAD 2 PROGRAMACIÓN BASICA
UNIDAD 2 PROGRAMACIÓN BASICAUNIDAD 2 PROGRAMACIÓN BASICA
UNIDAD 2 PROGRAMACIÓN BASICA
 
Bitácora de base de datos
Bitácora de base de datosBitácora de base de datos
Bitácora de base de datos
 
LENGUAJE TRANSACT SQL
LENGUAJE TRANSACT SQLLENGUAJE TRANSACT SQL
LENGUAJE TRANSACT SQL
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Case
 
Analizador lexico
Analizador lexicoAnalizador lexico
Analizador lexico
 
Tabla de símbolos
Tabla de símbolosTabla de símbolos
Tabla de símbolos
 
Transformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logicoTransformar modelo entidad relacion a modelo logico
Transformar modelo entidad relacion a modelo logico
 
Comandos utilizados en sql
Comandos utilizados en sqlComandos utilizados en sql
Comandos utilizados en sql
 
Taller de Base de Datos - Unidad 2 lenguage DDL
Taller de Base de Datos - Unidad 2 lenguage DDLTaller de Base de Datos - Unidad 2 lenguage DDL
Taller de Base de Datos - Unidad 2 lenguage DDL
 
Análisis y diseño de sistemas
Análisis y diseño de sistemasAnálisis y diseño de sistemas
Análisis y diseño de sistemas
 
Clase no. 1 unidad no. iii introduccion al analisis y diseño estructurado d...
Clase no. 1 unidad no. iii  introduccion al analisis y diseño estructurado  d...Clase no. 1 unidad no. iii  introduccion al analisis y diseño estructurado  d...
Clase no. 1 unidad no. iii introduccion al analisis y diseño estructurado d...
 
Unidad 2 ensamblador
Unidad 2   ensambladorUnidad 2   ensamblador
Unidad 2 ensamblador
 

Similar a Arrays. drey aguilera 1 (20)

Arrays - programación 3
Arrays - programación 3Arrays - programación 3
Arrays - programación 3
 
Array bidimensionales
Array bidimensionalesArray bidimensionales
Array bidimensionales
 
Arreglos
ArreglosArreglos
Arreglos
 
Expo array
Expo arrayExpo array
Expo array
 
ARRAY BIDIMENSIONALES
ARRAY BIDIMENSIONALESARRAY BIDIMENSIONALES
ARRAY BIDIMENSIONALES
 
Arrays
ArraysArrays
Arrays
 
PPT.pdf
PPT.pdfPPT.pdf
PPT.pdf
 
arreglos.pdf
arreglos.pdfarreglos.pdf
arreglos.pdf
 
Arreglos java
Arreglos javaArreglos java
Arreglos java
 
Array o arreglos
Array o arreglos Array o arreglos
Array o arreglos
 
Arrayoareglos
ArrayoareglosArrayoareglos
Arrayoareglos
 
Arreglos
ArreglosArreglos
Arreglos
 
Arreglos Bidimensionales
Arreglos BidimensionalesArreglos Bidimensionales
Arreglos Bidimensionales
 
ARREGLOS
ARREGLOSARREGLOS
ARREGLOS
 
Unidad educativa
Unidad educativaUnidad educativa
Unidad educativa
 
OBJETIVO 5 VECTORES que se utilizan en la programacion.pptx
OBJETIVO 5 VECTORES que se utilizan en la programacion.pptxOBJETIVO 5 VECTORES que se utilizan en la programacion.pptx
OBJETIVO 5 VECTORES que se utilizan en la programacion.pptx
 
5ta Evaluación de Progamación.docx
5ta Evaluación de Progamación.docx5ta Evaluación de Progamación.docx
5ta Evaluación de Progamación.docx
 
Universidad politécnica amazónica arreglos
Universidad politécnica amazónica arreglosUniversidad politécnica amazónica arreglos
Universidad politécnica amazónica arreglos
 
7
77
7
 
Cuaderno digital
Cuaderno digitalCuaderno digital
Cuaderno digital
 

Arrays. drey aguilera 1

  • 1. República Bolivariana de Venezuela Ministerio del PP Para la Educación Universitaria Ciencia y Tecnología Universidad Bolivariana de Venezuela Ciudad Bolívar – Estado Bolívar Drey Aguilera C.I.: 26360341 Mayo del 2016
  • 2. ¿Que es un ARRAY? Un array es un medio de guardar un conjunto de objetos de la misma clase. Se accede a cada elemento individual del array mediante un número entero denominado índice. 0 es el índice del primer elemento y n-1 es el índice del último elemento, siendo n, la dimensión del array. Los arrays son objetos en Java y como tales vamos a ver los pasos que hemos de seguir para usarlos convenientemente * Declarar el array * Crear el array * Inicializar los elementos del array * Usar el array Los arreglos son objetos implícitos que siempre conocen sus propias y que se comportan como clases finales. CARACTERISTICAS Un array se caracteriza por: - Almacenar los elementos del array en posiciones de memoria continua - Tener un único nombre de variable que representa a todos los elementos, y éstos a su vez se diferencian por un índice o subíndice. - Acceso directo o aleatorio a los elementos individuales del array. todos los arrays son de tamaño variable, tanto si se especifica como no un tamaño al ser declarados Para ver el contenido de los arrays según van siendo ejecutadas las líneas de código que los declaran, utilizaremos la ventana Locales del depurador, que muestra las variables de ámbito local al procedimiento que estamos ejecutando actualmente Los arrays se crean con el operador new seguido del tipo y número de elementos. Se puede acceder al número de elementos de un arraycon la variable miembro implícita length (por ejemplo, vect.length). Se accede a los elementos de un array con los corchetes [] y un índice que varía de 0 a length-1. 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. Los elementos de un array se inicializan al valor por defecto del tipo correspondiente (cero para valores numéricos, la cadena vacía para Strings, false para boolean, null para referencias). Como todos los objetos, los arrays se pasan como argumentos a los métodos por referencia. Se pueden crear arrays anónimos (por ejemplo, crear un nuevo array como argumento actual en la llamada a un método).
  • 3. TIPOS DE ARRAYS ARRAYS UNIDIMENSIONALES Un array de una dimensión (unidimensional), también llamado vector o fila, es un tipo de datos estructurado compuesto de un número determinado de elementos, de tamaño fijo y elementos homogéneos (del mismo tipo). La característica de tamaño fijo se refiere a que el tamaño del array debe ser conocido en tiempo de compilación ARRAYS BIDIMENSIONALES Un array bidimensional (también llamado tabla o matriz) es un array con dos índices. Al igual que los vectores deben ser ordinales. Se declaran de igual manera que los arrays de una dimensión. Un array bidimensional recoge valores de una tabla de doble entrada. Cada uno de los elementos se identifica y se asigna mediante una variable ($nombre) seguida de dos ([]) que contienen los índices del array. Los índices puede ser escalares - equivaldrían al número de fila y columna que la celda ocuparía en la tabla, o puede ser asociativo que equivaldría en alguna medida a usar como índices los nombres de la fila y de la columna ARRAYS MULTIDIMENSIONALES Los arrays multidimensionales son un estructuras de datos que almacenan los valores en más de una dimensión. Dicho de otro modo, un array multidimensional es como un contenedor que guardara más valores para cada posición, es decir, como si los elementos del array fueran a su vez otros arrays.
  • 4.
  • 5.