Array exempel

En array är en samling med data av en viss storlek. Storleken läggs fast vid skapandet och kan inte ändras senare.

int[] nummer = new int[10] ;

skapar en array bestående av integers (heltal) med plats för 10 nummer.

nummer[0]= 5; sparar 5 på plats 0 i arrayen

nummer[5]=2; spara 2 på plats 5 i arrayen

Notera att arrayen har plats för 10 nummer på platserna 0-9.

nummer[10]=1; orsakar ett runtime Exception (fel som inträffar när programmet körs)

( java.lang.ArrayIndexOutOfBoundsException)

ett snabbare sätt att skapa en array är:

boolean[] t ={false,true, false}; är samma sak som

boolean[] t = new boolean[3];

t[0]=false;

t[1]=true;

t[2]=false;

En array kan alltså skapas av alla java klasser (jo de primitiva typerna int och boolean är klasser) alltså även av egna klasser. T.ex

public class Bråk{

public int nämnare;

public int täljare;

} //slut klass

public class KlassSomAnvänderBråk

{

public static void main(String[] a){

bråk[] b = new bråk[3];

bråk[0]= new bråk();

bråk[0] .nämnare = 1;

bråk[0].täljare=2;

}

}