Wie die Länge eines Array bestimmen

Status
Nicht offen für weitere Antworten.
E

EinGast

Gast
Hallo!
Da es unter GUI keiner liest und es auch nicht wirklich was mit GUI zu tun hat, poste ich es hier nochmal (kanns ja leider nicht verschieben...)

Es geht darum, dass ich ein Problem dabei hab die Länge eines Array zu bestimmen.
Code:
int n = array.length;
will nicht so richtig funktionieren. Jemand ne Idee warum bzw. wie mans noch/besser machen könnte?!

hier noch der Link zum anderen Beitrag: http://www.java-forum.org/de/viewtopic.php?t=12849
 

mic_checker

Top Contributor
Code:
		int[] abc = {1,2,3,4,5};
		
		System.out.println("Länge des Arrays = "+abc.length);

Ausgabe:
Länge des Arrays = 5


Funktioniert doch...
 

thE_29

Top Contributor
schon mal auf die Idee gekommen, das body keine Kinder hat??

dadurch isses 0 .....

.length geht immer!! auch wenn es null ist, nur isses halt dann 0!
 
E

EinGast

Gast
body hat Kinder

mal 1, mal 3, aber ich krieg halt immer ne 0...

habe eine Klasse geschrieben, die von composite erbt. Body ist Composite und ein Bestansteil des gesamten Composites. funzt auch alles prima. da ich ja nicht weiß, welche sachen jeweils hinzugefügt werden, kann ich das schlecht fest reincoden. Deswegen rufe ich ja auch die Methode getChildren() auf. Nu kanns höchstens sein, dass getChildren was ganz andres macht...
 

thE_29

Top Contributor
okay mach mal

getChildren()[0] und irgendeinen Zugriff, wenns ne nullpointerexception wirft hat es keine Kinder!

ruf mal lieber getComponents() auf!
 
E

EinGast

Gast
java.lang.ArrayIndexOutOfBoundsException: 0

und ein Haufen bla hinterher...

getComponents kennt er nicht :cry:

mach mich erstmal auf die suche nach der javadoc von swt. wenn ich nur noch wüsste, wo ich die demletzt gesehen hab...
 
E

EinGast

Gast
getChildren

public Control[] getChildren()

Returns an array containing the receiver's children.

Note: This is not the actual structure used by the receiver to maintain its list of children, so modifying the array will not affect the receiver.

Returns:
an array of children
Throws:
SWTException -

* ERROR_WIDGET_DISPOSED - if the receiver has been disposed
* ERROR_THREAD_INVALID_ACCESS - if not called from the thread that created the receiver
http://www.eclipse.org/documentatio...ipse/swt/widgets/Composite.html#getChildren()
 

thE_29

Top Contributor
Tjo, aber er liefert einfach nichts zurück ;>

Pech, musst andere Funktionen verwenden, warum verwendest auch swt....

Und du hast auf das Composite wirklich was raufgehängt? und nicht auf ein anderes!

normalerweise sollte das halt schon gehen!
 
E

EinGast

Gast
Ich bin doch dämlich! Ich hab die Kinder dem gesamten Komposite hinzugefügt und nicht dem body. deswegen kam auch 0 zurück! Hab grad nen Kumpel hier gehabt und hab dem alles erklärt und dann hab ichs irgendwie selst gemerkt...

den wald vor lauter bäumen mal wieder net gesehn...
 
E

EinGast

Gast
ich muss swt verwenden. ist ne studienarbeit und die wollen das so...

naja,w enn ich an meine dipl-arbeit denke, dann wird mir jetzt schon schlecht. dann dar ich mich wahrscheinlich mit Pearl rumschlagen...
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
T Jfreechart continuous series mit fester Länge Allgemeine Java-Themen 23
N Variablen Array Länge ändern. Allgemeine Java-Themen 8
H Länge einer verketteten Liste Allgemeine Java-Themen 4
G String mit umbekannter länge splitten. Allgemeine Java-Themen 2
S Datentypen Warum ist bei Arrays die Länge als Property aufrufbar? Allgemeine Java-Themen 1
T Guava ByteArrayDataInput länge von UTF Allgemeine Java-Themen 0
J Array ohne vorher festgelegte Länge oder Wie wandle ich Zahlen in Zahlen mit anderen Basen um? Allgemeine Java-Themen 6
N Zahl mit bestimmter Länge und nur bestimmten Zahlen generieren lassen Allgemeine Java-Themen 7
G AES Verschlüsselung nur bis 63 Zeichen Länge Allgemeine Java-Themen 2
J Bit-Länge bei RS232 Allgemeine Java-Themen 2
J Länge einer ArrayList finden? Allgemeine Java-Themen 4
L String nach Länge trennen Allgemeine Java-Themen 12
H2SO3- Pixel länge von String ermitteln Allgemeine Java-Themen 4
multiholle Länge einer MP3-Datei auslesen Allgemeine Java-Themen 2
S Prüfen auf Hex-Wert fester Länge! Allgemeine Java-Themen 5
Escorter Datei/Ordnernamen maximale länge Allgemeine Java-Themen 11
C Alle Möglichen Substrings der Länge k aus String extrahieren Allgemeine Java-Themen 9
L Partitionen der Länge x einer natürlichen Zahl n Allgemeine Java-Themen 21
MQue Länge einer Arrays Allgemeine Java-Themen 14
E String - Länge begrenzt? Allgemeine Java-Themen 4
G subString() aber nicht auf Länge sondern auf Zeichen Allgemeine Java-Themen 3
O regulärer Ausdruck zum durchsuchen eines Strings verwenden Allgemeine Java-Themen 2
T Rotationswinkel eines Bildes bestimmen Allgemeine Java-Themen 4
C Probleme beim Erstellen eines runnable-jar files Allgemeine Java-Themen 1
J JavaScript innerhalb eines Java Projekts ausführen Allgemeine Java-Themen 2
Encera Größe eines Objektes in Byte berechnen Allgemeine Java-Themen 2
8u3631984 Prüfen ob min. ein Element eines Sets in einem anderen Set enh Allgemeine Java-Themen 4
M Array Rang eines Elements Allgemeine Java-Themen 4
OnDemand Teile eines Links entfernen Allgemeine Java-Themen 6
H Auslesen eines (LDAP-)Attributs in Active Directory Allgemeine Java-Themen 2
W JSON parsen eines ,mit JS.stringify erstellten Strings Allgemeine Java-Themen 27
H Textposition eines gedrehten Textes verschieben Allgemeine Java-Themen 8
berserkerdq2 run-methode eines Threads so programmieren, dass 30x die Sekunde etwas ausgeführt wird. Allgemeine Java-Themen 44
E Ersetzen eines Bildes in der Kopfzeile eines Word-Docx-Dokuments mit Apache POI XWPF Allgemeine Java-Themen 0
N Fahrtrichtung eines selbstfahrenden Auto ändern Allgemeine Java-Themen 3
T Letztes Zeichen eines Strings enfernen Allgemeine Java-Themen 14
S Übergabe eines Sortierkriteriums für ein Artikel Array mittels BiPredicate<Artikel, Artikel> Allgemeine Java-Themen 13
gotzi242 Schatzsuche mithilfe eines O(log n) Algorithmus Allgemeine Java-Themen 2
C Koordinaten LONG/LAT eines neuen Punktes in bestimmter Entfernen und Winkel berechnen Allgemeine Java-Themen 3
Tobero Meine Funktion für das beinhalten eines Punktes in einem Kreis funktioniert nicht Allgemeine Java-Themen 5
LimDul Direktes return eines Array geht nicht Allgemeine Java-Themen 20
S Mittelwert anhand eines Stream berechnen Allgemeine Java-Themen 5
kodela Breite eines erweiterten Monitors feststellen Allgemeine Java-Themen 5
R Zeilen eines 2d Arrays abwechselnd links und rechts mit Nullen auffüllen Allgemeine Java-Themen 14
Zrebna Alternative Darstellung eines Codesnippets Allgemeine Java-Themen 33
kodela Inhalt eines Arrays ändert sich mysteriös Allgemeine Java-Themen 2
bueseb84 Wget mit Wildcards - oder wie lädt man bei JFrog die letzte Version eines Artifacts herunter Allgemeine Java-Themen 3
N Erkennen eines Programs Allgemeine Java-Themen 2
N Pausieren eines Programmes Allgemeine Java-Themen 4
D Input/Output Implementierung eines CommandHandlers/Parsers für viele Eingaben Allgemeine Java-Themen 26
M Gibt es eine API die den aktuellen Wert eines Indikators beim Trading zurückgibt? Allgemeine Java-Themen 7
F Wie bekommt man alle Filenamen eines Webserver Verzeichnisses Allgemeine Java-Themen 6
A Fehler beim Öffnen eines Projekts Allgemeine Java-Themen 6
N Eigenschaften eines Buttons per Setter verändern Allgemeine Java-Themen 5
S Ausfuehrung eines Programms aufzeichnen..? Allgemeine Java-Themen 4
X Ermittlung eines doppelte Paars mit Streams Allgemeine Java-Themen 50
Stonie Prüfen von direkter Implementierung eines Interfaces Allgemeine Java-Themen 7
S Vorbereitung eines Praktikums Allgemeine Java-Themen 4
H Aufruf eines Web Service anhand übergebenen Parameter Allgemeine Java-Themen 2
M Weiterleiten von empfangenen Nachrichten eines StompSessionHandlers Allgemeine Java-Themen 1
J Programm zum Suchen eines Wortes im Dateisystem Allgemeine Java-Themen 4
H Rename eines Projekts Allgemeine Java-Themen 1
J Fenstergröße eines anderen Programmes auslesen Allgemeine Java-Themen 9
ReinerCoder auf Klassen innerhalb eines package zugreifen Allgemeine Java-Themen 22
Meeresgott Erste Schritte Sourcetree - Git | Suchen eines Commits Allgemeine Java-Themen 2
E Status eines USB Mikrofon abfragen Allgemeine Java-Themen 2
DaCrazyJavaExpert OOP Ansätze und Tipps zum Porgrammieren eines Taschenrechners Allgemeine Java-Themen 25
A OOP Problem beim Berechnen der größten Fläche eines Ringes Allgemeine Java-Themen 19
JavaNewbie2.0 Start eines Anderen Programm erkennen Allgemeine Java-Themen 6
I Verbindung eines Java-Plugins mit Webserver Allgemeine Java-Themen 3
L Auswertung eines Testes funktioniert nicht Allgemeine Java-Themen 37
G Iteratoren - Wie kann man mithilfe von Iteratoren nur jeden zweiten Wert eines TreeSets ausgeben? Allgemeine Java-Themen 4
GreenTeaYT Elemente eines 2Dim LinkedList von links nach rechts ausgeben? Allgemeine Java-Themen 0
B Spalten eines 2d-Arrays Allgemeine Java-Themen 2
M Rechenprogramm eines wissenschaftlichen Taschenrechners Allgemeine Java-Themen 4
S Eigenschaften (hier Verknüpfung) eines Files lesen Allgemeine Java-Themen 2
E Typüberprüfung eines chars Allgemeine Java-Themen 5
H Hilfe bei Erstellung eines Hilfe Fenster bei Tastendruck (F1 bei Win98) Allgemeine Java-Themen 5
T Teile eines Double-Wertes verändern Allgemeine Java-Themen 2
R Rückgabe eines Arrays durch Funktion Allgemeine Java-Themen 9
H Datentypen Typ eines Arrays überprüfen Allgemeine Java-Themen 9
RalleYTN DPI eines Bildes ändern Allgemeine Java-Themen 4
N Methoden Methoden einer Klasse auf Grundlage eines Strings aufrufen Allgemeine Java-Themen 6
K Bestimmten Bereich eines Strings lesen Allgemeine Java-Themen 6
C -Verschiedene Versionen eines Programms verwalten Allgemeine Java-Themen 7
O Datentypen Erstellung eines Containers, der verschachtelte Map-Strukturen beherbergen kann Allgemeine Java-Themen 0
A einmalige Ausführung eines Methodenabschnittes Allgemeine Java-Themen 3
F CPU Last eines Thread ausfindig machen Allgemeine Java-Themen 0
L Menge der Buchstaben eines Textes zählen Allgemeine Java-Themen 3
F Teil eines Bildes laden Allgemeine Java-Themen 1
Neumi5694 Operatoren regEx für das Erstellen eines Strings verwenden Allgemeine Java-Themen 3
P Löschen eines keys in einer SortedMap Allgemeine Java-Themen 5
RalleYTN Input/Output URL eines Zip Entry? Allgemeine Java-Themen 2
S Alle Methodenaufrufe eines Threads notieren..? Allgemeine Java-Themen 7
J NullPointerExeption bei Inizialisierung eines Arrays Allgemeine Java-Themen 3
I Setzen und Lesen eines Objektes (Enum?) Allgemeine Java-Themen 10
L Implementierung eines AVT-Baums Allgemeine Java-Themen 2
D Größe der Zahlenkombinationen eines Arrays begrenzen Allgemeine Java-Themen 3
D Objekt entlang eines Funktionsgraphens bewegen Allgemeine Java-Themen 6
B Existenz eines Files max 30 sec prüfen Allgemeine Java-Themen 5

Ähnliche Java Themen

Neue Themen


Oben