array.length-Problem

Status
Nicht offen für weitere Antworten.
L

Lennyx

Gast
Huhu,
hab n sehr kurzes aber mir völlig unverständliches Problem:


Java:
	String[] mp3s = dateien.list();
	System.out.println(mp3s.length);


Dieser Code gibt mir erst die Länge von mp3s aus, wie es sollte, wirft danach jeder eine NullPointerException in der unteren Zeile.
Ähnliches passiert an jeder Stelle, wo ich versuche mp3s.length aufzurufen.

Hat irgendjemand eine Idee?
 

eRaaaa

Top Contributor
Dieser Code gibt mir erst die Länge von mp3s aus, wie es sollte, wirft danach jeder eine NullPointerException in der unteren Zeile.

also ich bin der meinung dass das nicht sein kann! lasse mich aber gerne eines besseren belehren :D
"dateien" ist ein objekt der klasse File nehm ich an (wenn nicht, zeig mal die list()-methode)?

vllt kannst du ja mal ein ausschnitt/beispielcode aus deiner anwendung geben, wo genau dieses problem auftritt.
 

Michael...

Top Contributor
Was steckt denn hinter dateien.list() Vermutlich wird zwar ein deklariertes Array übergeben, aber die darin enthaltenen Elemente sind nicht initialisiert.
 

max40

Bekanntes Mitglied
ist dateien ein File-Object?
wenn ja, dann mach vor dem list() ein

Java:
System.out.println("exists: " + dateien.exists());
System.out.println("isDirectory: " + dateien.isDirectory());

Dein array ist null wenn dateien kein Verzeichnis ist!
 
L

Lennyx

Gast
das ist ja gerade das eigenartige.
richtig, dateien ist ein File-Objekt.
und ja, die länge von mp3s WIRD definitiv ausgegeben (16)
genaue Ausgabe:
16
Exception in thread "main" java.lang.NullPointerException
at FindFiles.suchMP3s(FindFiles.java:32)
at FindFiles.<init>(FindFiles.java:22)
at FindFiles.main(FindFiles.java:60)


und noch komischer ist: ich habe zwischendurch eine Schleife geschrieben, die mir alle Elemente von mp3s ausgibt, und das is auch völlig korrekt geschehen, alle 16 Elemente wurden ausgegeben!

Im Übrigen hat der Code vor ner halben Stunde auch noch ohne Meckern funktioniert.
Dann kam das erste Mal diese Meldung und seitdem erscheint sie immer.

Ein mir absolut unbekanntes Phänomen ...
 
L

Lennyx

Gast
Achja, was ich vergaß:
ein if(dateien.exists()) hatte ich schon eingebaut - aber sonst könnten die mp3s-Elemente ja auch nciht ausgegeben werden, von daher kann der Fehler da ja auch nich liegen ..
 
L

Lennyx

Gast
okay, ist vlt ne blöde Frage: aber wie "compiliert man falsch"??
und das Verzeichnis ist nicht verschwunden, ich sehe es deutlich vor mir. und wie sollte er dann Elemente aus mp3s lesen können? es ist ja eben nicht null!

Hier nochmal ein Code-Ausschnitt...

Java:
if(dateien.exists()){
    String[] mp3s = dateien.list();
    System.out.println(mp3s.length);
    if (mp3s.length==0 || mp3s.equals(null)){
        continue;
    } else{ ....
 

max40

Bekanntes Mitglied
dann besser so machen, den deine ...equals(null) knallt sobald mp3s null ist
Java:
if(dateien.exists()){
    String[] mp3s = dateien.list();
    if (mp3s == null || mp3s.length==0 ){ 
        continue;
    } else{ ....
 
Zuletzt bearbeitet:
L

Lennyxy

Gast
Soll es ja auch.
Das ist ja gerade mein Abfangcode!
Aber das is soundso total irrelevant, weil den Code hab ich nur eingeschoben, um zu prüfen, wo der Fehler liegt.
Kann mit dem eigentlichen Fehler also nichts zu tun haben.
Die Meldung kommt grundsätzlich immer an einer Stelle, in der mp3s.length verwendet wird.
Warum auch immer ...
 

max40

Bekanntes Mitglied
kannst du nicht deine komplette klasse mal zur Verfügung stellen, sonst werden wir wohl nicht weiterkommen
 
L

Lennyx

Gast
wird euch wohl kaum was bringen, aber bitte schön ...
und ich weiß, dass es nich allzu schön programmiert ist, is auch mehr so schnell dahingeschmissen, hauptsache es erfüllt seinen Zweck - was es ja bis vor kurzem auch getan hat ...
ChangeName befindet sich in einer anderen Klasse.

Und wie gesagt, egal, was ich rausstreiche, der Code knallt bei jedem Aufruf von mp3s.length, führt ihn meist jedoch trotzdem noch aus bis zu diesem Punkt (siehe erster Beitrag).

[Java]
import java.io.File;

public class FindFiles{

public FindFiles(){
suchMP3s();

}

public static void suchMP3s(){
String[] files = getOrdner("Musik");
for (int i=0; i<files.length; i++){
File dateien = new File("Musik/" + files);
if(dateien.exists()){
String[] mp3s = dateien.list();
System.out.println(mp3s.length);
if (mp3s.length==0 || mp3s.equals(null)){
continue;
} else{
for(int j=0; j<mp3s.length;j++){
if(mp3s[j].endsWith(".mp3")){
ChangeName los = new ChangeName("Musik/" + files + "/" + mp3s[j], files);
}
}
}
}

}
}

public static String[] getOrdner(String path){
File ordner = new File(path);
String[] files = ordner.list();
return files;
}

public static void main(String[] args){
FindFiles start = new FindFiles();
}

}
[/Java]
 

faetzminator

Gesperrter Benutzer
Warum verwendest du eigentlich immer [c]list()[/c] und nicht [c]listFiles()[/c]? Das würde deinen Code vereinfachen und verschnellern.
 
L

Lennyx

Gast
deswegen sagte ich ja, ich weiß, dass es nicht schön programmiert ist.
in dem Fall liegt es daran, dass ich erst später gesehn hab, dass es listFiles() gibt, und war zu faul das nochmal zu ändern xD
 

Michael...

Top Contributor
[Java=17] if (mp3s.length==0 || mp3s.equals(null)){[/Java]
Das mit dem Prüfen der Länge auf 0 kannst Du Dir sparen da Deine for-Schleife sowie so die Abbruchbedingung <mp3s.length hat auf null prüft man so:
Code:
mp3s == null
Welches ist denn die Codezeile in der die NullPointerExcpetion auftritt?
 
L

Lennyx

Gast
das hatte ich ja auch erst so, habs nur geändert, um zu gucken, ob da der Fehler liegt ...

und wo der Fehler auftritt, hatte ich bereits schon geschätzte 5x gesagt, z.b. im allerersten Beitrag ...

allein in der Zeile System.out.println(mp3s.length);
 
L

Lennyx

Gast
nein. an der struktur liegt es auch nicht. es hat ja bereits funktioniert, und das tut es interessanterweise teilweise immer noch.
 
L

Lennyx

Gast
und warum sagt er deiner Meinung nach dann, dass mp3s.length 16 is und kann auch alle einzelnen Elemente ausgeben?
 

bdb

Mitglied
Ich würde mir erstmal den Absoluten Pfad ausgeben lassen, damit du sicher bist, dass du auch auf das Schaust, was du erwartest.
Java:
System.out.println(dateien.getAbsolutePath());
 

Lennyx

Mitglied
Ich finds ja lieb von euch, dass ihr mir helfen wollt, aber ich wäre euch dankbar, wenn ihr auch alle meine Beiträge durchlesen würdet.
Das war ja mein Ausgangsproblem, dass erst die Länge ausgegeben wird, und dann TROTZDEM die Exception geworfen wird. Das hat mich ja gerade so sehr irritiert.
Und der Pfad stimmt immer noch, er gibt mir ja sogar die Datei(namen), die in mp3s drinstecken, korrekt aus!
 

wakoz

Aktives Mitglied
Ich finds ja lieb von euch, dass ihr mir helfen wollt, aber ich wäre euch dankbar, wenn ihr auch alle meine Beiträge durchlesen würdet.
Das war ja mein Ausgangsproblem, dass erst die Länge ausgegeben wird, und dann TROTZDEM die Exception geworfen wird. Das hat mich ja gerade so sehr irritiert.
Und der Pfad stimmt immer noch, er gibt mir ja sogar die Datei(namen), die in mp3s drinstecken, korrekt aus!
Das liegt daran das der von dir gepostste code nicht der Fehler meldung entspricht (Zeilen Zahl) :D

Was eine NullPointer ist brauch man nicht erklären :) was aber mir gerne passiert ist das xxx.length() sich gene mal verzählt.

Liefert length() die real länge oder die länge ab null? gibt ja zwei arten dies umzustzen. einmal mit length (keine methode) und dann halt mit der methode length.

eins von beiden zählt von 0 das andere macht noch +1

dann kann wenn man die Buchstaben von einem String x = "Hund" Zählt (Nur zum Beispiel) einmal 3 rauskommen und einmal 4.

Ist mir mal passiert :D als ich die Länge einer Liste geprüft habe.

Wobei ich bei der fehlermeldung gerade etwas kurz finde (für das von mir beschriebende Senario)

MfG

PS: Keinen Plan wie das genau war, daher kann es sein das ich was falsches sage:) Aber halt was zum nachdenken, ob es vielleicht der Fehler ist.
 
Zuletzt bearbeitet:

Sonecc

Gesperrter Benutzer
Sry, aber wenn er die die Länge ausgibt, kann die Zeile keine Exception mehr werfen.
allein in der Zeile System.out.println(mp3s.length);
Deine Aussage, dass der Fehler in der System.out.... Zeile liegt ist also quatsch...

Poste mal den konkreten, kompletten Code der Klasse (das was du da gezeigt hast, scheint ja nur ein Teil dessen zu sein) und dann kann man dir helfen

Zu guter Letzt... Etwas geduld mit denen die dir helfen wollen schadet nicht, dann gibts am Ende vl sogar noch welche, die dir auch helfen.
Also locker bleiben und dann kann man versuchen dir zu helfen.
 

ARadauer

Top Contributor
was aber mir gerne passiert ist das xxx.length() sich gene mal verzählt.

Liefert length() die real länge oder die länge ab null? gibt ja zwei arten dies umzustzen. einmal mit length (keine methode) und dann halt mit der methode length.

eins von beiden zählt von 0 das andere macht noch +1

dann kann wenn man die Buchstaben von einem String x = "Hund" Zählt (Nur zum Beispiel) einmal 3 rauskommen und einmal 4.

Ist mir mal passiert :D als ich die Länge einer Liste geprüft habe.
auf keinen Fall ;)

Java verzählt sich nicht!
 

Apokalypse

Mitglied
Zu deinem Problem, dir sind da diverse Fehler untergekommen:

  • Du hast zu spät geprüft ob der Ordner Musik exestiert
  • Du hast nie, darauf geprüft ob es sich um einen Ordner handelt,denn eine Datei wird dir keine Liste von Datein zurück geben können
  • Du bist, davon ausgegangen das in deinem Ordner Musik nur Ordner liegen, Ist aber nicht so also prüfe ob es sich um einen Ordner handelt

ich kommentiere dir die Fehler:

Java:
import java.io.File;
 
public class FindFiles{
 
    public FindFiles(){
        suchMP3s();
        
    }
    
    public static void suchMP3s(){
        String[] files = getOrdner("Musik");
        for (int i=0; i<files.length; i++){
                File dateien = new File("Musik/" + files[i]);
               //Prüfe  zusätzlich ob 'datein' ein Ordner ist, denn nur ein Ordner enthält Dateien
                if(dateien.exists()){
                String[] mp3s = dateien.list();
                System.out.println(mp3s.length);
                if (mp3s.length==0 || mp3s.equals(null)){
                    continue;
                } else{
                    for(int j=0; j<mp3s.length;j++){
                        if(mp3s[j].endsWith(".mp3")){
                            ChangeName los = new ChangeName("Musik/" + files[i] + "/" + mp3s[j], files[i]);
                        }
                    }
                }
            }
 
        }
    }
    
    public static String[] getOrdner(String path){
        File ordner = new File(path);
        //Da ich(ordner), nicht exestiere gebe ich dir auch keine Liste zurück.
        //Also prüfe doch mal ob, ich üherhaupt existiere und ein Ordner bin
        String[] files = ordner.list();
        return files;
    }
    
    public static void main(String[] args){
        FindFiles start = new FindFiles();
    }
    
}

Gruß ich hoffe, ich konnte helfen
 

Lennyx

Mitglied
Deine Aussage, dass der Fehler in der System.out.... Zeile liegt ist also quatsch...

Das dachte ich bis zu dem Moment, wo das passiert ist, auch! Glaubt mir doch mal bitte, dass genau das passiert.
Die Abfragen hab ich mir an dem Punkt gespart, wo alles funktioniert hat.
Und ich weiß, dass nur Ornder in Musik behandelt werden können, es sollen aber auch nur Ordner da rein, und da das Prog einfach nur seinen kleinen Zweck für mich erfüllen soll, war mir das schnurzpiepegal.
Die Klasse FindFiles habe ich euch mittlerweile vollständig gegeben.
 

Apokalypse

Mitglied
Die Abfragen hab ich mir an dem Punkt gespart, wo alles funktioniert hat.
Und ich weiß, dass nur Ornder in Musik behandelt werden können, es sollen aber auch nur Ordner da rein, und da das Prog einfach nur seinen kleinen Zweck für mich erfüllen soll, war mir das schnurzpiepegal.

Da sind eben aber nicht nur, Ordner drin. Schau mal rein, und lass dir versteckten Datein anzeigen.
 

Sonecc

Gesperrter Benutzer
ich kann dir nur weiterhin raten mal den gesamten code zu posten, so kann niemand was sagen oder machen
 

Apokalypse

Mitglied
Java:
 if(dateien.exists() && isDirectory())

Tu dir selber den Gefallen, und prüfe einfach das es ein Ordner ist^^


Und hier auch noch:
Java:
 public static String[] getOrdner(String path){
        File ordner = new File(path);
        if(! (ordner.exists() && ordner.isDirectory()))
             throw new FileNotFoundException("Ordner  " + path + " existiert nicht");
        String[] files = ordner.list();
        return files;
    }
 
Zuletzt bearbeitet:

Lennyx

Mitglied
Och Mensch Leute :( ... Das IST der gesamte Code.
Das einzige was fehlt ist die Rename-Klasse, was aber irrelevant ist, da der Fehler auftritt, bevor diese Klasse aufgerufen wird.
 

Apokalypse

Mitglied
Och Mensch Leute :( ... Das IST der gesamte Code.
Das einzige was fehlt ist die Rename-Klasse, was aber irrelevant ist, da der Fehler auftritt, bevor diese Klasse aufgerufen wird.

Ja jetzt rate mal warum
Weil sie während, der Erzeugung auftritt
Java:
public FindFiles(){
        suchMP3s();
        
    }

Schick mal den Stacktrace.
 

max40

Bekanntes Mitglied
poste bitte nochmal deine akt. Klasse und die dazu passende Exception wo auch die Zeilennr stimmt!
 

Lennyx

Mitglied
klappe die 2.
Java:
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseEvent;
import java.awt.event.MouseMotionAdapter;
import java.io.File;

import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextArea;
import javax.swing.JTextField;


public class FindFiles{

	public FindFiles(){
		suchMP3s();
		
	}
	
	public static void suchMP3s(){
		String[] files = getOrdner("Musik");
		for (int i=0; i<files.length; i++){
				File dateien = new File("Musik/" + files[i]);
				if(dateien.exists()){
				String[] mp3s = dateien.list();
				System.out.println(mp3s.length);
				if (mp3s.length==0 || mp3s==null){
					continue;
				} else{
					for(int j=0; j<mp3s.length;j++){
						if(mp3s[j].endsWith(".mp3")){
							ChangeName los = new ChangeName("Musik/" + files[i] + "/" + mp3s[j], files[i]);
						}
					}
				}
			}

		}
	}
	
	public static String[] getOrdner(String path){
		File ordner = new File(path);
		String[] files = ordner.list();
		return files;
	}
	
	public static void main(String[] args){
		FindFiles start = new FindFiles();
	}
	
}

Die Importmeldungen oben einfach ignorieren. Hab sie jetzt noch nich rausgelöscht.

@Apokalypse, ich hab keine ahnung, was du mir sagen willst mit dem Zitat.

Als Fehlermeldung mit vorangehendem Stacktrace:

FindFiles.<init>(FindFiles.java:22)
FindFiles.main(FindFiles.java:61)
16
Exception in thread "main" java.lang.NullPointerException
at FindFiles.suchMP3s(FindFiles.java:33)
at FindFiles.<init>(FindFiles.java:24)
at FindFiles.main(FindFiles.java:61)
 

Lennyx

Mitglied
ach sry, die zeile für main stimmt natürlich nicht, weil ich paar kommentare innerhalb von main rausgelöscht hatte.
dürfte aber nich wichtig sein, main is ja jetzt nich so groß ^^
und alle anderen zeilen verschieben sich nicht

//ja, wie gesagt, fiel mir auch grad auf.
originalzeile 61 im code ist:
FindFiles start = new FindFiles();

sonst is alles gleich.
 

max40

Bekanntes Mitglied
dann mach das ganze nochmal ohne kommentar!
den nachfolgendes stimmt meiner meinung ja auch nicht
Code:
at FindFiles.<init>(FindFiles.java:24)
 

ARadauer

Top Contributor
macht keinen sinn: if (mp3s.length==0 || mp3s==null){

wemm mp3s null ist fliegst du, da du lenght aufrufst bevor du prüfst...

besser:
if (mp3s==null || mp3s.length==0){
 

Apokalypse

Mitglied
@Lennyx Ich, hatte mal Müll erzählt

Hast du, die Tipps eigentlich mal umgesetzt ?
Der Fehler tritt in Kraft, da du in Zeile 31 von jedem datein Objekt.
Eine Liste hollst, ohne zu prüfen ob es sich um einen Ordner handelt.
Bei Normalen Datein wie MP3s würde er, dir eine leere(null) Liste zurück geben.

Da deine Liste 'mp3s' null ist, und du in Zeile 32 auf ein Objekt zugreifst, was es gar nicht gibt.
Und daher wird in Zeile 32 eine NullPointerException geworfen.
Java:
   if(dateien.exists() && dateien.isDirectory){
                String[] mp3s = dateien.list();
                System.out.println(mp3s.length);

Versuch es einfach mal, ich weiß nicht wie oft ich das schon sagte.
Und wie mir auch aufgefallen ist:
Java:
mp3s.length==0 || mp3s==null
Das macht so keinen Sinn, die Reihenfolge ist verkehrt.
Du musst erst prüfen ob es Null ist und dann auf length prüfen
Das ist aber nicht der Ursprung, deines Problems, meiner Meinung nach
 
Zuletzt bearbeitet:

Lennyx

Mitglied
ähm.
okay. bin grad ratlos. die abfrage sagt mir true, dürfte also nichts ändern. gleichzeitig fällt die Exception weg.
Aber aus irgendeinem Grund führt er das Programm jettzt auch nicht mehr korrekt aus. Also es passiert irgendwie nichts mehr.
Dabei hat es ja schonmal funktioniert.

dieses Prog bringt mich noch ins Grab -.-
 

Lennyx

Mitglied
es passiert nichts, heißt, dass das programm nicht mehr das tut, was es tun soll, und bereits getan hat: dateien umbenennen ^^
 

ARadauer

Top Contributor
es passiert nichts, heißt, dass das programm nicht mehr das tut, was es tun soll, und bereits getan hat: dateien umbenennen ^^

ja! weil dein array null ist...Das wissen wir schon von anfang an ;-)

jetzt kriegst du keien npe mehr weil die if greift und das continue ausgeführt wird.

Hast du keinen Debugger, kannst du nicht einfach mal Schritt für Schritt durchsteppen?
 

Apokalypse

Mitglied
Also ich habe dein Programm mal ausprobiert, bei mir kann es alle Pfade der Mp3s finden und auch die Namen ermitteln. (Zwar mit ein paar Änderungen). Ehm ich weiß nicht wie, sinnvoll es ist eine Mp3 nach ihrem Ordner zu bennenen. Aber das ist dein Ding^^

Hier mein code:

Java:
import java.io.File;
 
/**
 * @author YVKA
 *
 */
public class Test{
 
    /**
     * 
     */
    public Test(){
        suchMP3s();
        
    }
    
    /**
     * 
     */
    public static void suchMP3s(){
        String[] files = getOrdner("C:/Musik");
        for (int i=0; i<files.length; i++){
                File dateien = new File("C:/Musik/" + files[i]);
               //Hier lag der Hund begraben^^ 
               if(dateien.exists() && dateien.isDirectory()){
                String[] mp3s = dateien.list();
                System.out.println(mp3s.length);
               //Hier lag  auch der Hund begraben^^ 
                if (mp3s.length==0 ){
                    continue;
                } else{
                    for(int j=0; j<mp3s.length;j++){
                        if(mp3s[j].endsWith(".mp3")){
                            System.out.println("Source: Musik/" + files[i] + "/" + mp3s[j]);
                            System.out.println("Name: " + files[i]);
                        	//ChangeName los = new ChangeName("Musik/" + files[i] + "/" + mp3s[j], files[i]);
                        }
                    }
                }
            }
 
        }
    }
    
    /**
     * @param path
     * @return
     */
    public static String[] getOrdner(String path){
        File ordner = new File(path);
        String[] files = ordner.list();
        return files;
    }
    
    /**
     * @param args
     */
    public static void main(String[] args){
        Test start = new Test();
    }
    
}
 
Zuletzt bearbeitet:

max40

Bekanntes Mitglied
Guck mal was folgender Code bei dir ausgibt:

Java:
import java.io.File;

public class FindFiles {

	public FindFiles() {
		suchMP3s(); // Die Methode kann auch direkt aus der Main aufgerufen
					// werden da static ist
	}

	public static void suchMP3s() {
		final File musicdir = new File("Musik");
		System.out.println("Musik-Dir: " + musicdir.getAbsolutePath());
		final File[] files = musicdir.listFiles();
		if (files == null) {
			System.out.println("Kein Musik Verzeichnis vorhanden!");
			return;
		}
		final int len = files.length;
		System.out.println("Anzahl Daten int " + musicdir.getAbsolutePath()
				+ ": " + len);
		for (int i = 0; i < len; i++) {
			final File dateien = files[i];
			final File[] mp3s = dateien.listFiles();
			if (mp3s == null) {
				System.out.println(dateien.getAbsolutePath() + " ist null");
				continue;
			}
			final int sublen = mp3s.length;
			System.out.println("Anzahl Daten in " + dateien.getAbsolutePath()
					+ ": " + sublen);
			for (int j = 0; j < sublen; j++) {
				if (mp3s[j].getName().endsWith(".mp3")) {
					
				// TODO: hier muss bestimmt auch noch was gemacht werden
					final ChangeName los = new ChangeName("Musik/"+ dateien.getName() + "/" + mp3s[j].getName(), files[i]);
				}
			}
		}
	}

	public static void main(final String[] args) {
		final FindFiles start = new FindFiles();
	}
    
}
 

Lennyx

Mitglied
ähm wird die datei doch gar nicht? ^^
die umbenennung findet ja erst in der rename-klasse statt.
und @aradauer:
mein array ist NICHT null, die schleife greift nicht (ich habs extra nochmal überprüft) und ich warte immer noch auf deine erklärung, wie mein array null sein und trotzdem die länge 16 haben kann ;)
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Caesar-Verschiebung: IndexOutOfBoundsException bei Verschiebung > array.length Allgemeine Java-Themen 2
R array.length in For-Schleife verwenden? Allgemeine Java-Themen 22
Fynn29 Liste sortieren ohne Array und ohne vorgegebene Sortierung Allgemeine Java-Themen 24
LucasGlockner Effizienter byte-Zugriff auf ein long[]-Array Allgemeine Java-Themen 8
8u3631984 Frage Performance bei Linked List und Array List Allgemeine Java-Themen 5
M Queue mit einem Array implemetieren Allgemeine Java-Themen 16
M Array Rang eines Elements Allgemeine Java-Themen 4
TheSepp Java bestimmtes Array auf den Wert 0 setzen Allgemeine Java-Themen 32
TheSepp Wie kann man Leerzeichen aus einer Array liste entfernen? Allgemeine Java-Themen 10
B HeapSort für Array of Strings funktioniert nur teilweise Allgemeine Java-Themen 3
noah1407 Array Allgemeine Java-Themen 3
D Methoden Teil-Array mit Maximalwert bestimmen Allgemeine Java-Themen 23
N einem Array Objekte hinzufügen die ihr Array position gespeichert haben Allgemeine Java-Themen 34
N zweidimensionalen Array in dreidimensionalen Array speichern Allgemeine Java-Themen 4
N Schnellste Methode, ein Array durchzugehen? Allgemeine Java-Themen 9
T Objekt Array Aufgabe mit Busdatenbank Allgemeine Java-Themen 2
L Array und Index Allgemeine Java-Themen 26
L die 3 größten Zahlen im Array Allgemeine Java-Themen 1
G jToggleButton in Array/ArrayList Allgemeine Java-Themen 12
S Übergabe eines Sortierkriteriums für ein Artikel Array mittels BiPredicate<Artikel, Artikel> Allgemeine Java-Themen 13
Willi.We Array sortieren Allgemeine Java-Themen 5
gotzi242 Array Summe bestimmen tipps? Allgemeine Java-Themen 14
H Matrix ohne Array erstellen Allgemeine Java-Themen 9
Aboya Char Array rekursiv vergleichen Allgemeine Java-Themen 15
V4ll3.Wff Array in Java Allgemeine Java-Themen 4
Noahscript Aus einem byte Array Steuerungszeichen und Code bekommen und ersetzen Allgemeine Java-Themen 3
H Array Sportschütze Allgemeine Java-Themen 6
Sumo_ow "ArrayIndexOutofBoundsException: 2" Array Problem Allgemeine Java-Themen 6
xGh0st2014 Problem mit Java Array Allgemeine Java-Themen 1
M Array verändern Allgemeine Java-Themen 1
A JavaFX 2 dimensionales array Allgemeine Java-Themen 1
LimDul Direktes return eines Array geht nicht Allgemeine Java-Themen 20
S Array dynamisieren oder ArrayList verwenden? Allgemeine Java-Themen 17
M Java 2D Array für ein Grid erstellen ? Allgemeine Java-Themen 2
H Array mit dem Datentype String[] initializieren Allgemeine Java-Themen 7
L ArrayList mit String Arrays in ein Array umwandeln Allgemeine Java-Themen 1
H Elemente aus ArrayList in Array speichern Allgemeine Java-Themen 8
E Datentypen Wie kann ich die Längen der unterschiedlichen Ebenen aus einem Objekt lesen von dem ich weiß, dass es ein mehrdimensionaler Array ist? Allgemeine Java-Themen 3
N Byte Array in Java "dekomprimieren" Allgemeine Java-Themen 3
parrot Array Aufgabe Allgemeine Java-Themen 3
N String Array Eingabe Allgemeine Java-Themen 6
R Warum wird mir in der Konsole das "Standard Array" ausgegeben? Allgemeine Java-Themen 2
N Variablen Array Länge ändern. Allgemeine Java-Themen 8
D Kgv aller Paare aus einem Array mit n integer berechnen Allgemeine Java-Themen 5
W Enumeration ein Array/List als Eigenschaft mitgeben - warum geht das nicht? Allgemeine Java-Themen 0
kodela Problem mit strukturiertem Array Allgemeine Java-Themen 18
A Array Problem Allgemeine Java-Themen 8
Drachenbauer Wie stelle ich fest, ob ein Objekt in meinem Array vorkommt? Allgemeine Java-Themen 5
F Datei in String-Array einlesen Allgemeine Java-Themen 8
L Objekt aus Objekt-array "löschen" Allgemeine Java-Themen 2
I Array Parameter mit 2 Klassen - NullPointerException Allgemeine Java-Themen 3
X Größten Werte in meinem Array löschen? Allgemeine Java-Themen 16
E Angabe wie groß Array sein soll und in for-schleifen diesen Array füllen Allgemeine Java-Themen 3
F 3 Dimensionales Array mit Allgemeine Java-Themen 9
M Steueralgorithmus verwandelt Array in Anfangszustand Allgemeine Java-Themen 9
W Array vs. ArrayList vs. HashMap Allgemeine Java-Themen 20
D Datentypen 2-3 Baum erstellen mit geordnetem int-array Allgemeine Java-Themen 0
T Objekt in Array packen Allgemeine Java-Themen 6
M Zahlen in Array anordnen Allgemeine Java-Themen 8
M Eclipse Unvollständigen Array ansteuern Allgemeine Java-Themen 2
D Erste Schritte Im Array Werte tauschen Allgemeine Java-Themen 5
Xge For/Array Error: IndexOutOfBounds Allgemeine Java-Themen 4
M Wie kann ich ein int[] Array in einer Methode benutzen? Allgemeine Java-Themen 6
FRI3ND Datentypen Date-Array sortieren - Text mitnehmen? Allgemeine Java-Themen 7
D Integer-Array variabler Größe mit Zahlen befüllen (Schleifen) Allgemeine Java-Themen 0
J Variablen Array ertellen bei model.put Allgemeine Java-Themen 13
S Eindimensionales Array in zweidimensionales Array speichern Allgemeine Java-Themen 5
R convert 2d array list to 2d array Allgemeine Java-Themen 1
J json Array würfel Spalten durcheinander Allgemeine Java-Themen 9
MiMa Array umbau oder Alternative? Allgemeine Java-Themen 5
L Datentypen 3D Array Allgemeine Java-Themen 3
M 2D Array mit unterschiedlichen Längen erstellen und befüllen Allgemeine Java-Themen 11
Mario1409 Methoden JSON Array von URL Allgemeine Java-Themen 8
E Swing Array mit Bildern in GUI darstellen Allgemeine Java-Themen 2
P Array einer abstrakten Klasse Allgemeine Java-Themen 4
H Zweidimensionales Array - Zellen der Tabelle verbinden Allgemeine Java-Themen 2
M Zweidimensionales Array mit Binärzahlen füllen Allgemeine Java-Themen 8
M Array aus Thread Objekten erstellen Allgemeine Java-Themen 2
kodela Dynamisches Array in einer Klasse Allgemeine Java-Themen 5
G Array ohne Aufzählungszeichen ausgeben Allgemeine Java-Themen 6
J Wie kann ich ein Java Array als Säulendiagramm ausgeben? Allgemeine Java-Themen 2
Z 2D Array Pixels reparieren Allgemeine Java-Themen 2
S Algorithmus welcher True-Werte in einem Array findet und auswertet. Allgemeine Java-Themen 5
B Polibios Array erweitern Allgemeine Java-Themen 1
R Index in einem Array löschen Allgemeine Java-Themen 10
R Index in einem Array löschen Allgemeine Java-Themen 2
U Methoden Algorithmus MergeSort String [ ] array sortieren programmieren Allgemeine Java-Themen 17
J Array-List Bubble-Sort Allgemeine Java-Themen 12
4 Variablen Int-Array Int Zuweisen Allgemeine Java-Themen 7
J Array Allgemeine Java-Themen 8
Z Array mit unterschiedlichen Werten Allgemeine Java-Themen 1
L sortiertes Array im main aufrufen klappt nicht. Allgemeine Java-Themen 3
O Mein JButton Array funktioniert nicht Allgemeine Java-Themen 3
A Mit dem letzten bis zum ersten Wert aus Array rechnen Allgemeine Java-Themen 15
A Vector Strings in Array splitten Allgemeine Java-Themen 6
I Muster in Array suchen Allgemeine Java-Themen 10
RalleYTN Datentypen Herausfinden ob Object ein Array ist ohne den Typen des Arrays zu kennen? Allgemeine Java-Themen 12
S Variablen String[] Array per schleife in int[] einlesen Allgemeine Java-Themen 8
B Zahlen manuell eingeben und in Array Speichern Allgemeine Java-Themen 2
R Wärmeleitung, 3d-Array Allgemeine Java-Themen 2

Ähnliche Java Themen

Neue Themen


Oben