Skip to main content
Dat 1. Sem Efterår 2025
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

Arrays i Java

Hvad er et array?

Et array er en samling af flere værdier af samme type, gemt i én variabel. Man bruger et array, når man skal arbejde med mange værdier, men ikke vil lave en ny variabel for hver enkelt.


🔢 Opret et array

Man kan oprette arrays på to måder:

1. Med fast størrelse

int[] tal = new int[5];  // et array med 5 heltal (starter alle som 0)

2. Med værdier direkte

int[] tal = { 10, 20, 30, 40, 50 };
String[] navne = { "Anna", "Bo", "Carla" };

📌 Tilgå elementer i et array

Man bruger indekser (starter ved 0).

String[] dyr = { "Hund", "Kat", "Fugl" };

System.out.println(dyr[0]);  // Hund
System.out.println(dyr[1]);  // Kat

👉 dyr[0] = første element 👉 dyr[1] = andet element osv.


📌 Ændre værdier i et array

int[] tal = { 1, 2, 3 };
tal[1] = 42;   // ændrer det andet element
System.out.println(tal[1]); // 42

📌 Længden af et array

String[] farver = { "Rød", "Grøn", "Blå" };
System.out.println(farver.length);  // 3

🔁 Loop igennem et array

Almindeligt for-loop

int[] tal = { 10, 20, 30 };

for (int i = 0; i < tal.length; i++) {
    System.out.println("Element " + i + ": " + tal[i]);
}

For-each loop (nemmere)

String[] navne = { "Anna", "Bo", "Carla" };

for (String navn : navne) {
    System.out.println("Hej " + navn);
}

🔑 Opsummering

  • Arrays gemmer flere værdier af samme type.
  • Indekser starter ved 0.
  • Brug .length for at se hvor mange elementer der er.
  • Brug for eller for-each til at gennemløbe elementerne. Yes 🙌 Her får du en kort og begynder­venlig intro til arrays i Java:

📌 Arrays i Java

Hvad er et array?

Et array er en samling af flere værdier af samme type, gemt i én variabel. Man bruger et array, når man skal arbejde med mange værdier, men ikke vil lave en ny variabel for hver enkelt.


🔢 Opret et array

Man kan oprette arrays på to måder:

1. Med fast størrelse

int[] tal = new int[5];  // et array med 5 heltal (starter alle som 0)

2. Med værdier direkte

int[] tal = { 10, 20, 30, 40, 50 };
String[] navne = { "Anna", "Bo", "Carla" };

📌 Tilgå elementer i et array

Man bruger indekser (starter ved 0).

String[] dyr = { "Hund", "Kat", "Fugl" };

System.out.println(dyr[0]);  // Hund
System.out.println(dyr[1]);  // Kat

👉 dyr[0] = første element 👉 dyr[1] = andet element osv.


📌 Ændre værdier i et array

int[] tal = { 1, 2, 3 };
tal[1] = 42;   // ændrer det andet element
System.out.println(tal[1]); // 42

📌 Længden af et array

String[] farver = { "Rød", "Grøn", "Blå" };
System.out.println(farver.length);  // 3

🔁 Loop igennem et array

Almindeligt for-loop

int[] tal = { 10, 20, 30 };

for (int i = 0; i < tal.length; i++) {
    System.out.println("Element " + i + ": " + tal[i]);
}

For-each loop (nemmere)

String[] navne = { "Anna", "Bo", "Carla" };

for (String navn : navne) {
    System.out.println("Hej " + navn);
}

🔑 Opsummering

  • Arrays gemmer flere værdier af samme type.
  • Indekser starter ved 0.
  • Brug .length for at se hvor mange elementer der er.
  • Brug for eller for-each til at gennemløbe elementerne.