Mahlzeit,
ich habe mal wieder eine Frage.
ICh möchte eigentlich etwas ganz einfaches machen.
Und zwar möchte ich mir der "java-methode" "Array.getLength" einfach nur die Länge eines arrays bestimmen.
Wenn ich jetzt aber schreibe:
erhalte ich einen Fehler.
Form2dKonsole.java:48: ')' expected
int laenge = java.lang.reflect.Array.getLength(Object daten);
^
Form2dKonsole.java:48: illegal start of expression
int laenge = java.lang.reflect.Array.getLength(Object daten);
Wahrscheinlich weiß ich nicht 100% wie ich die Methode zu bedienen hat damit Sie mir die Arraylänge zurückgibt.
Ich muss abr dazu sagen, dass sich das array in einer anderen datei bzw. klasse befindet.
das array trägt den namen daten und ist vom typ object!
Was muss ich denn in die klammer schreiben kann doch nciht so schwer sein?!
DANKE! ;-)
ich habe mal wieder eine Frage.
ICh möchte eigentlich etwas ganz einfaches machen.
Und zwar möchte ich mir der "java-methode" "Array.getLength" einfach nur die Länge eines arrays bestimmen.
Wenn ich jetzt aber schreibe:
Java:
int laenge = java.lang.reflect.Array.getLength(Object daten);
erhalte ich einen Fehler.
Form2dKonsole.java:48: ')' expected
int laenge = java.lang.reflect.Array.getLength(Object daten);
^
Form2dKonsole.java:48: illegal start of expression
int laenge = java.lang.reflect.Array.getLength(Object daten);
Wahrscheinlich weiß ich nicht 100% wie ich die Methode zu bedienen hat damit Sie mir die Arraylänge zurückgibt.
Ich muss abr dazu sagen, dass sich das array in einer anderen datei bzw. klasse befindet.
das array trägt den namen daten und ist vom typ object!
Was muss ich denn in die klammer schreiben kann doch nciht so schwer sein?!
DANKE! ;-)