arrayindexoutofbounds finde den fehler nicht

Status
Nicht offen für weitere Antworten.

Oni

Top Contributor
guten morgen,

ich habe ein prgramm geschrieben und daraus ein ausführbaren jarfile erzeugt. wenn ich denn jar file woanders hinkopiere bekomme ich beim ausführen eine arrayindexoutofboundsexception und weiss nicht warum bzw cih weiss schon warum aber finde keine erklärung dafür.

hier etwas code...
Code:
				File f = new File("bilder");						
				if(f.isDirectory()){
					if(fischArtString.equals("alle")){					
						String list[] = f.list();						
						for(String i: list){
							System.out.println("list: " + list.length); // <-----------
							String[] array = i.split("-");
							String datum = array[1] + "-" + array[2] + "-" + array[3];
							System.out.println("Datum: " + datum); // <-----------
							boolean zeitOK = MyDateTester.testDatum(datum,zeitRaumString);
							if((gewichtFloat >= (Float.parseFloat(array[4]))) && (zeitOK)){
								arrayList.add(i);
							}
							System.out.println("arrayList : " + arrayList.size()); // <-----------
						}					
					}
					else{		// <------  AB HIER DER TEIL FUNKTIONIERT	
						String list[] = f.list();
						for(String i: list){
							String[] array = i.split("-");
							if((array[0].trim().toLowerCase()).equals(fischArtString)){
								String datum = array[1] + "-" + array[2] + "-" + array[3];
								boolean zeitOK = MyDateTester.testDatum(datum,zeitRaumString);
								if((gewichtFloat >= (Float.parseFloat(array[4]))) && (zeitOK)) {
									arrayList.add(i);
								}										
							}				
						}								
					}
					if(arrayList.size() > 0){
						anzeigeCounter++;
					}
					printArray();

ich habe da ja ein paar system.out.println eingebaut, und bekomme dann folgende ausgabe
list: 2
Datum: xx-xx-xxxx
arraylist: 1
list: 2
jetzt kommt der fehler.

in dem verzeichnes liegt eigentlich nur ein bild. list.length liefert aber den wert 2. warum?? ist das ein bug oder habe ich da was falsch?
 

Oni

Top Contributor
hmmm, habe nochmal etwas rumprobiert.

unter eigenschaften zeigt mir winXP an, das der ordner 2 dateien enthält. dabei ist nur 1 bild drin und auch keine versteckten dateien.

jetzt habe ich einen neuen ordner erstellt das bild rüberkopiert und jetzt funzt es... der neue ordner enthällt jetzt auch nur eine datei... raff ich nicht aber ok..
 

mic_checker

Top Contributor
Hast du dir mal ausgeben lassen welche Dateien laut Programm im Verzeichnis sind (also welche Datei abgesehen vom Bild) ?
 

Oni

Top Contributor
danke für den tip, auf die idee war ich noch garnicht gekommen.

habs jetzt aber mal gemacht.

ergebnis:
list[0] = bild.jpg
list[1] = Thumbs.db // was ist das?
 

mic_checker

Top Contributor
soweit ich weiss wird die bei XP standardmäßig in nem Ordner mit Icons,Bildern etc. angelegt und enthält Informationen über die Miniaturdarstellung etc.

Aber da ich selber kein XP nutze kann ich das nicht nachprüfen , hatte so was in Erinnerung ;)

edit:
ok, war etwas 2late
 

Oni

Top Contributor
kann ich das raus filtern? gibt es für file auch einen filter ähnlich wie beim jfilechooser?

EDIT: hab was, ist ok danke.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
N Erste Schritte Primzahlen-ArrayIndexOutOfBounds Java Basics - Anfänger-Themen 23
J ArrayIndexOutOfBounds Java Basics - Anfänger-Themen 11
B Problem mit (De)Chiffrieralgorithmus: ArrayindexoutofBounds Java Basics - Anfänger-Themen 3
G ArrayIndexOutOfBounds Java Basics - Anfänger-Themen 4
N Fehler ArrayIndexOutOfBounds und kein Plan was zu tun ist Java Basics - Anfänger-Themen 4
R ArrayIndexOutOfBounds Java Basics - Anfänger-Themen 2
marcelnedza Finde meinen Fehler in einer Methode nicht, Java Karol Java Basics - Anfänger-Themen 15
monsterherz einfache Methode mit Fehler den ich nicht finde Java Basics - Anfänger-Themen 21
monsterherz if / else if mit Fehler den ich leider nicht finde Java Basics - Anfänger-Themen 11
berserkerdq2 Wo finde ich in der Java Api die Notation zu Threads bezüglich Synchronized? Java Basics - Anfänger-Themen 14
W Verschachtelte If-else --> finde meinen Fehler nicht Java Basics - Anfänger-Themen 30
B ArrayIndexOutOfBoundsException, ich finde den Fehler nicht? Java Basics - Anfänger-Themen 10
A Kalender programmieren, ich finde meinen Fehler nicht. Java Basics - Anfänger-Themen 9
Z Montageberechnungs programm, finde leider den Fehler nicht Java Basics - Anfänger-Themen 13
S Finde den fehler nicht Java Basics - Anfänger-Themen 1
A Kfz - Händler Klasse. JUnit-Test gibt noch Fehler an, aber finde Ursache nicht Java Basics - Anfänger-Themen 7
M Methoden Fehler und finde die Lösung nicht wirklich Java Basics - Anfänger-Themen 6
T Input/Output Leerzeilen in Ausgabe -> finde den Fehler nicht Java Basics - Anfänger-Themen 10
Z Finde den Fehler nicht ! Java Basics - Anfänger-Themen 3
X Finde die Files über FTP nicht Java Basics - Anfänger-Themen 4
T Wie finde ich passende Java Klassen & Methoden? Java Basics - Anfänger-Themen 4
S Compiler-Fehler Finde den Fehler nicht... Java Basics - Anfänger-Themen 4
L Methoden Finde Secquenz ineinem array Java Basics - Anfänger-Themen 12
S Compiler-Fehler error: ';' expected (finde Fehler nicht) Java Basics - Anfänger-Themen 10
O Verriegeln, aber wo? Finde den Client der zu schließem ist. Java Basics - Anfänger-Themen 0
D Code Fehlerhaft finde den Fehler nicht. Java Basics - Anfänger-Themen 1
Farbenfroh Exceptions Anfänger - Finde Fehler nicht Java Basics - Anfänger-Themen 7
R Finde den Fehler nicht Java Basics - Anfänger-Themen 4
A finde fehler nicht Java Basics - Anfänger-Themen 9
X StackOverflowError, finde den Fehler nicht Java Basics - Anfänger-Themen 5
M Methoden Fehler in Methode - Finde ihn nicht Java Basics - Anfänger-Themen 7
P Benötige Hilfe - finde Fehler nicht. Java Basics - Anfänger-Themen 3
J "ArrayIndexOutOfBoundsException", finde den Fehler schlicht nicht Java Basics - Anfänger-Themen 6
D Wo finde ich die OpenSource-Sources? Java Basics - Anfänger-Themen 5
V finde meinen Fehler nicht Java Basics - Anfänger-Themen 10
B Finde BUG nicht... Java Basics - Anfänger-Themen 8
L StackOverFlow, finde Grund nicht! Java Basics - Anfänger-Themen 5
M Ganz einfaches Beispiel, finde den Fehler aber nicht :( Java Basics - Anfänger-Themen 2
Z Problem mit Tutorial - Finde Kon.java nicht Java Basics - Anfänger-Themen 11
J Finde Fehler bei kleinem Programm nicht Java Basics - Anfänger-Themen 3
V Ganz kurze Java-Hilfe - Ich finde meinen Fehler nicht Java Basics - Anfänger-Themen 4
B Wie finde ich Exceptions? Java Basics - Anfänger-Themen 19
S Out of bounds exception. Finde den fehler nicht Java Basics - Anfänger-Themen 13
U finde fehler nicht! bitte um hilfe Java Basics - Anfänger-Themen 8
C ich finde den fehler nicht Java Basics - Anfänger-Themen 4
J Finde die Fehler nicht Java Basics - Anfänger-Themen 2
L Illegal Start of Type, wie finde ich den fehler Java Basics - Anfänger-Themen 4
M Finde Fehler nicht: NotSerializableException Java Basics - Anfänger-Themen 2
F Finde den Fehler nicht Java Basics - Anfänger-Themen 4
J class, interface, or enum expected - finde Fehler nicht. Java Basics - Anfänger-Themen 4
E Finde Error nciht Java Basics - Anfänger-Themen 3
U Finde den fehler nicht Java Basics - Anfänger-Themen 9
J Kann den fehler nicht finde!!! Java Basics - Anfänger-Themen 7
B Calculator Fehlermeldung ich finde aber nichts? Java Basics - Anfänger-Themen 2
S Finde den Fehler nicht/ verstehe Anweisung nicht Java Basics - Anfänger-Themen 12
S Finde den Fehler nicht ! Java Basics - Anfänger-Themen 8
K class Enum Methode: values() - finde ich nicht in der API Java Basics - Anfänger-Themen 2
W Java Anfänger... Finde fehler nicht Java Basics - Anfänger-Themen 11
B Java programm mit Arrays. finde den Fehler nicht Java Basics - Anfänger-Themen 3
U Finde den fehler nicht Java Basics - Anfänger-Themen 10
U Finde den fehler nicht Java Basics - Anfänger-Themen 6
C Finde meinen Fehler nicht Java Basics - Anfänger-Themen 6
A Finde javax.servlet.* nicht Java Basics - Anfänger-Themen 6
F Finde fehler nicht Java Basics - Anfänger-Themen 5
N finde die fehler nicht Java Basics - Anfänger-Themen 9
G Bild wird nicht neu gezeichnet - finde den Fehler nicht Java Basics - Anfänger-Themen 3
G wie finde ich workspace programmatisch? Java Basics - Anfänger-Themen 13
G Wie finde ich das Verzeichnis von meinen Java Projekt? Java Basics - Anfänger-Themen 7
S Finde den Fehler nicht Java Basics - Anfänger-Themen 13
H Finde Position Java Basics - Anfänger-Themen 4
J wo finde ich javah Java Basics - Anfänger-Themen 16
B wo finde ich diese Dateien? Java Basics - Anfänger-Themen 6
B Wo finde ich die Klasse javax.sound.sampled.AudioSystem Java Basics - Anfänger-Themen 7
G wie finde ich den pfad meines programms raus? Java Basics - Anfänger-Themen 2
T ArrayIndexOutOfBoundsException finde den Auslöser nicht Java Basics - Anfänger-Themen 5
O problem mit document listener finde den fehler nicht Java Basics - Anfänger-Themen 2
B Finde das Problem nicht! Java Basics - Anfänger-Themen 2
R Finde meinen Fehler nicht! - Namen von Personen vergleichen Java Basics - Anfänger-Themen 6
M Finde den Fehler nicht Java Basics - Anfänger-Themen 3
B Finde Methode einer Klasse nicht Java Basics - Anfänger-Themen 4
N Finde Fehler nicht! Help plz! Java Basics - Anfänger-Themen 3
F Kleiner Fehler, den ich aber leider nicht finde. Java Basics - Anfänger-Themen 4
F Erste Schritte in Java - Wo finde ich Antworten? Referenzbib Java Basics - Anfänger-Themen 3
B Wo finde ich eine Übersicht aller Methoden? Java Basics - Anfänger-Themen 2
J wo finde ich die methode addactionlistener in der api ? Java Basics - Anfänger-Themen 5
F Kann mir jemand bei dem Fehler helfen? Java Basics - Anfänger-Themen 6
Juelin jedit Fehler beim starten Java Basics - Anfänger-Themen 2
I Frage Thymeleaf -> Fehler ignorieren und mit "" ersetzen? Java Basics - Anfänger-Themen 15
E Matrizenmultiplikation Fehler Java Basics - Anfänger-Themen 0
Z Fehler Zeiterfassungsprogramm Anzeige Java Basics - Anfänger-Themen 3
C SwingWorker mit Fehler Java Basics - Anfänger-Themen 2
monsterherz Fehler Semikolon fehlt - ich weiss aber nicht wo da noch eines hin sollte... Java Basics - Anfänger-Themen 21
G Compiler-Fehler Fehler in Zeile 1 beheben, wie? Java Basics - Anfänger-Themen 9
W Fehler in der Datei pom.xml Java Basics - Anfänger-Themen 19
N Interpreter-Fehler Compiler zeigt keine Fehler an, aber das Programm läuft nicht (BlueJ) Java Basics - Anfänger-Themen 2
ohneInformatik; Dynamische Zinsen. Wo liegt der Fehler? Java Basics - Anfänger-Themen 4
Fiedelbambu deriveFont Fehler wer kann Helfen? Java Basics - Anfänger-Themen 4
I Ical4j / Kalender einlesen von URL - Fehler: "Unparseable date" Java Basics - Anfänger-Themen 16
Lion.King Fehler in double und int Java Basics - Anfänger-Themen 7
H BlueJ: was genau ist hier der Fehler? Java Basics - Anfänger-Themen 14

Ähnliche Java Themen

Neue Themen


Oben