Arreglos y archivos

Solo disponible en BuenasTareas
  • Páginas : 11 (2513 palabras )
  • Descarga(s) : 0
  • Publicado : 25 de mayo de 2011
Leer documento completo
Vista previa del texto
Unidad 7: arreglos y archivos

Índice

• INTRODUCCION

• ARREGLOS
7.1 definición
7.1.1 arreglos unidimensionales
7.1.2 arreglos bidimensionales
Mapa mental
Mapa conceptual

• ARCHIVOS
7.2 archivos
7.2.1 clases
7.2.2 operaciones con archivos
Mapa mental
Mapa conceptual

• CONCLUCIONES

• BIBLIOGRAFIA

INTRODUCCION

En la siguiente información lemostraremos lo referente a los arreglos y archivos.
Esta información fue realizada con respecto a java, ya que es el tema que estamos viendo en clase, y se nos facilitó presentarla para que nos quede más completa la retroalimentación, de lo visto en clase.
Le presentaremos como se define un arreglo, que por introducción es una colección de objetos numerados del mismo tipo, la importancia debida quetiene en la programación, los dos tipos de arreglos que existen que son:
• Unidimensionales
• Bidimensionales
También contiene la definicion de archivos y como la información fue realizada en java, este no trabaja con registros solo con clases, pues le presenntamos lo referente a las clases, por ultimo como se operan los archivos.
Para una mejor comprensión incluimos mapas mentales yconceptuales del tema.
Esperamos completa comprencion de la información que presentamos por consiguiente.

Arreglos
7.1 definición
 
Un arreglo es una colección de objetos numerados del mismo tipo, en donde cada variable o celda en el arreglo tiene un índice. Las celdas están numeradas del 0 al N-1, donde N es el número de celdas del arreglo es decir su capacidad.

Los índices de unarreglo en Java deben estar dentro de los límites, 0 – N-1, de lo contrario se generará un error durante la ejecución.

Java implementa los arreglos como objetos que pueden ser tratados como cualquier otro objeto.

Para utilizar un arreglo en Java:

1. Declare una variable para que contenga el arreglo
2. Cree un nuevo arreglo de objeto y asígnelo a la variable de arreglo
3. Almaceneinformación en ese arreglo
4. Realice operaciones de almacenamiento y recuperación con los elementos del arreglo
Declaración:

Se agrega un par de corchetes vacíos

[ ]

al objeto o tipo de datos, o al nombre de variable.

Ejemplos:
String palabrasDificiles [ ];
Point hits [ ];
int donaciones [ ];

O bien:

String [ ] palabrasDificiles;
Point [ ] hits;
int [ ] donaciones;7.1.1 Arreglos unidimensionales:

tipo nombre_array[]=new tipo[nº];

tipo nombre_array[]={valores};

Después de haber declarado la variable arreglo, el siguiente paso es crear un arreglo de objetos y asignarlo a esa variable. Las formas de hacerlo son:

• a través del operador new
• inicializando directamente el contenido del arreglo
Ejemplos:

String [ ] nombreJugadores = newString [10];
int [ ] temps = new int [99];

Todas las posiciones se inicializan automáticamente (0 para arreglos numéricos, false para booleanos, ‘\0’ para arreglos de carácter y null para objetos)

También se puede crear e inicializar un arreglo al mismo tiempo. Encierre los elementos del arreglo entre llaves, separándolos con comas:

String [ ] chiles = { “jalapeno”, “de árbol”, “serrano”,“habanero”};

Al crear elementos con valores iniciales, el arreglo es del mismo tamaño que la cantidad de elementos que ha incluido en las llaves.

Ejemplo:

class ArregloNombres
{
    String[] nombres = { "Dennis", "Grace", "Bjarne", "James"};
    String[] apellidos = new String[nombres.length];

    void imprime()
    {
        int i = 0;
        System.out.println(nombres[i] + "" + apellidos[i]);
        i++;
        System.out.println(nombres[i] + " " + apellidos[i]);
        i++;
        System.out.println(nombres[i] + " " + apellidos[i]);
        i++;
        System.out.println(nombres[i] + " " + apellidos[i]);
    }

    public static void main (String arguments[])
   {
        ArregloNombres a = new ArregloNombres();
        a.imprime();
       ...
tracking img