Looking for arrays Keywords? Try Ask4Keywords

arraysEmpezando con matrices


Observaciones

Las matrices son construcciones proporcionadas por la mayoría de los lenguajes de programación para acceder a un grupo de los mismos objetos a través de un índice. En algunos idiomas, los tipos deben ser los mismos (Java), mientras que en otros (JavaScript, Python), varios tipos pueden estar en una matriz.

Disponibilidad

Los arreglos están disponibles en la mayoría de los lenguajes de programación, a menudo usando corchetes [] o redondos () para acceder a los elementos, por ejemplo, Carray[6] o VBarray(6) .

Array básico en Java

En Java, cualquier objeto o tipo primitivo puede ser una matriz. Se accede a las indicaciones de la matriz a través de arrayName [índice], por ejemplo, myArray[0] . Los valores en una matriz se establecen a través de myArray [0] = valor, por ejemplo, si myArray es una matriz de tipo String [] myArray[0] = "test";

public class CreateBasicArray{
    public static void main(String[] args){

        // Creates a new array of Strings, with a length of 1
        String[] myStringArray = new String[1]; 
        // Sets the value at the first index of myStringArray to "Hello World!"
        myStringArray[0] = "Hello World!";
        // Prints out the value at the first index of myStringArray,
        // in this case "Hello World!"
        System.out.println(myStringArray[0]);
            
        // Creates a new array of ints, with a length of 1
        int[] myIntArray = new int[1];
        // Sets the value at the first index of myIntArray to 1
        myIntArray[0] = 1;       
        // Prints out the value at the first index of myIntArray,
        // in this case 1
        System.out.println(myIntArray[0]);     
        
        // Creates a new array of Objects with a length of 1
        Object[] myObjectArray = new Object[1];
        // Constructs a new Java Object, and sets the value at the first     
        // index of myObjectArray to the new Object.
        myObjectArray[0] = new Object();
    }       
}