Ir al contenido principal

Arreglos de enteros

En esta oportunidad iniciamos con el uso de arreglos. Los arreglos representan estructuras de datos que pueden almacenar muchos valores a diferencia de una variable de tipo simple como un entero (int) o una cadena de caracteres (String). Hay que tener presente que los valores que almacena un arreglo son del mismo tipo, por ejemplo un arreglo de enteros o un arreglo de cadenas de caracteres.

A continuación se muestra la clase ProgramaArreglosDeEnteros que permite ejecutar arreglos de enteros.

package sistemajava;

public class ProgramaArreglosDeEnteros {

    public static void main(String[] args) {            
        System.out.println("ARREGLOS DE ENTEROS");
        System.out.println("===================");
        ejecutarArreglo1();
        ejecutarArreglo2();
        ejecutarArreglo3();
        System.out.println("\nGracias...");
    }
    
    private static void ejecutarArreglo1(){
        int arregloDeEnteros[] = new int[3];
        arregloDeEnteros[0] = 1;
        arregloDeEnteros[1] = 2;
        arregloDeEnteros[2] = 3;
        imprimirArregloDeEnteros(arregloDeEnteros);
    }
    
    private static void ejecutarArreglo2(){
        int[] arregloDeEnteros;
        arregloDeEnteros = new int[3];
        arregloDeEnteros[0] = 10;
        arregloDeEnteros[1] = 20;
        arregloDeEnteros[2] = 30;
        imprimirArregloDeEnteros(arregloDeEnteros);
    }
    
    private static void ejecutarArreglo3(){
        int arregloDeEnteros[] = {100,200,300};
        imprimirArregloDeEnteros(arregloDeEnteros);        
    }

    private static void imprimirArregloDeEnteros(int[] arregloDeEnteros) {
        System.out.println("\nArreglo:");
        System.out.println("arregloDeEnteros[0] = " + arregloDeEnteros[0]);
        System.out.println("arregloDeEnteros[1] = " + arregloDeEnteros[1]);
        System.out.println("arregloDeEnteros[2] = " + arregloDeEnteros[2]);
        System.out.println("-------------------------");
    }
        
}

 

El programa muestra tres métodos para ejecutar arreglos. El método ejecutarArreglo1() declara e instancia directamente un arreglo para almacenar tres enteros, luego asigna los valores al arreglo en cada una de sus posiciones. El método ejecutarArreglo2() primero declara un arreglo de enteros y luego instancia el arreglo para almacenar tres enteros, luego asigna los valores al arreglo en cada una de sus posiciones. El método ejecutarArreglo3() declara e inicializa directamente los valores del arreglo con tres enteros. Por último el método imprimirArregloDeEnteros() muestra el contenido del arreglo que recibe como parámetro, este método es invocado por los tres métodos anteriores que le envían el arreglo para ser impreso. Para asignar o mostrar un valor de un arreglo se debe colocar el nombre del arreglo seguido de corchetes y entre los corchetes colocar el indice del arreglo. El indice indica la ubicación dentro del arreglo, y en un arreglo la primera ubicación inicia en 0.

A continuación se muestra el resultado de la ejecución del programa:



Comentarios

Entradas populares de este blog

Manejo de fechas en Java 8 con LocalDate

En el programa desarrollado y mostrado en esta oportunidad, se han usado tres clases de la biblioteca de Java 8: la clase  java.time.Period  que sirve para determinar rangos como el total de años entre dos fechas, la clase  java.time.format.DateTimeFormatter  que sirve para dar diversos formatos a la fecha, y principalmente la clase  java.time. LocalDate   que es un objeto de fecha y hora inmutable que representa una fecha, a menudo visto como año-mes-día, además permite realizar de forma simple diversas operaciones de fecha.

Calendario en Java con GregorianCalendar

En el programa desarrollado y mostrado en esta oportunidad, se han usado tres clases de la biblioteca de Java: la clase  java.util.Date  que sirve para crear una fecha actual del sistema, la clase  java.text.DateFormat  que sirve para dar formato a la fecha, y principalmente la clase  java.util. GregorianCalendar   que sirve para manipular fechas.

Formato de fechas en Java con SimpleDateFormat

En el programa desarrollado y mostrado en esta oportunidad, se han usado dos clases de la biblioteca de Java: la clase  java.util.Date  que sirve para crear una fecha actual del sistema, y la clase  java.text.SimpleDateFormat  que sirve para dar diversos formatos de impresión a la fecha.