Moin!
Ich bin ein totaler noob was Java betrifft und hab deswegen auch 2 ganz einfach fragen:
Ich hab folgenden code:
Das Problem ist Wenn ich die ganze Sache ausführen kommt folgender Fehler:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 7
at feldfüllen.main(feldtest.java:8)
Igendwie hab ich so ein Gefühl das mir sagt das da mit der Feldinitialisierung was nich in Ordnung is. Ich sollt wohl auch noch erwähnen das ich als SDK Eclipse 3.2.1 verwende.
Meine zweite frage is: Was bedeutet eigentlich das "final" vor der initialisierung von Variablen?
Ich bin ein totaler noob was Java betrifft und hab deswegen auch 2 ganz einfach fragen:
Ich hab folgenden code:
Code:
public class feldfüllen
{
public static void main(String[] args)
{
int feld[]=new int [7];
for(int i=0; i<9; i++)
{
feld[i]=i;
}
}
}
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 7
at feldfüllen.main(feldtest.java:8)
Igendwie hab ich so ein Gefühl das mir sagt das da mit der Feldinitialisierung was nich in Ordnung is. Ich sollt wohl auch noch erwähnen das ich als SDK Eclipse 3.2.1 verwende.
Meine zweite frage is: Was bedeutet eigentlich das "final" vor der initialisierung von Variablen?