• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Arreglos en Java
 

Arreglos en Java

on

  • 67,895 views

Breve descripcion de arreglos en java y sus caracteristicas.

Breve descripcion de arreglos en java y sus caracteristicas.

Statistics

Views

Total Views
67,895
Views on SlideShare
67,713
Embed Views
182

Actions

Likes
1
Downloads
582
Comments
0

8 Embeds 182

http://www.slideshare.net 110
http://sistemas.mxl.uabc.mx 32
http://saia.uft.edu.ve 27
http://waiki92454.blogspot.com 5
http://java-arreglos.blogspot.com 4
http://adsidlloprofesional.blogspot.com 2
http://dms2.dimdim.com 1
http://java-arreglos.blogspot.mx 1
More...

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Arreglos en Java Arreglos en Java Presentation Transcript

    • Universidad Politécnica Salesiana Programación Hipermedial Arreglos en Java Integrantes: Carlos de la Torre Cristian Guachamin Diego Noboa Maria Auxiliadora Montalvo Javier Salinas Silvia Vega
    • Arreglos
      • Un tipo arreglo es una lista de datos con un número fijo de componentes, todos del mismo tipo denominado tipo base; los que son referenciados o calificados mediante índices o expresiones ordinales encerradas en corchetes, que actúan como prefijo al identificador del arreglo, siendo su tipo denominado tipo índice.
    • Características
      • 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 array con 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).
    • Declaración de Arreglos
      • Como otras variables, antes de poder utilizar un array primero se debe declarar.
      • int[] arrayDeEnteros;
      • La parte int[] de la declaración indica que arrayDeEnteros es un array de enteros.
    • Otra forma de declararlos es la siguiente:
      • UNIDIMENSIONALES :
      • tipo nombre_array[]=new tipo[nº];
      • tipo nombre_array[]={ valores };
      • BIDIMENSIONALES :
      • tipo nombre_array[][]=new tipo[nº][nº];
      • tipo nombre_array[][]={valores};
    • Inicializar un Array.
      • Para inicializar un array existen 2 maneras:
      • int [] arreglo= new int[4] o
      • int [] arreglo={100,200,302,400}
      • Al momento de inicializar un arreglo de la manera:
      • int [] arreglo= new int[4]
      • Cada posición del arreglo sera inicializada con el valor por defecto del tipo de variable.
    • Valores por Defecto
      • A continuación tienes una lista de los valores por defecto de cada tipo de dato:
      • Tipo de Dato-->Valor byte-->0 short-->0 int-->0 long-->0 float-->0.0 double-->0.0 char-->/u0000 boolean-->false Object (Cualquier tipo de Objeto)-->null
    • Ejemplo
      • Número de elementos de un arreglo
      • Todos los arrreglos tienen una propiedad que retorna la longitud del arreglo. Esta propiedad se llama length y se accede a ella de la siguiente manera : identificador .length
      • Ejemplo int arreglo[ ] = new int[20];
      • System.out.println("Longitud arreglo : " + arreglo.length);
      • int i;
      • /* Se asignaran los valores : 0, 10 , 20, 30 ,..., 180, 190. */
      • for(i = 0; i < arreglo.length; i++)
      • { arreglo[i] = i * 10; }
      • System.out.println(&quot;Datos del arrreglo : &quot;);
      • System.out.println();
      • for(i =0; i < arreglo.length; i++)
      • System.out.println(arreglo[i]);
    • Gracias…