Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

21

13.02.2013, 15:27

Konkrete Frage:



Wie bekomme ich meine Datei Namen in einem Verzeichnis in ein Array.



Mein Code:



Quellcode

1
2
3
4
5
6
        String[] fileList = dir.list(new FilenameFilter() {
 
            @Override
            public boolean accept(File dir, String name) {               
  return new File(dir, name).isFile()
                        && name.endsWith(".txt")

22

13.02.2013, 15:37

Wie bekomme ich meine Datei Namen in einem Verzeichnis in ein Array.


Dies führt als erstes Ergebnis zu http://stackoverflow.com/questions/49173…rectory-in-java und darin steht, wie du an jede einzelne Datei kommst.
"Theory is when you know something, but it doesn’t work. Practice is when something works, but you don’t know why. Programmers combine theory and practice: Nothing works and they don’t know why." - Anon

Architekt

Community-Fossil

Beiträge: 2 481

Wohnort: Hamburg

Beruf: Student

  • Private Nachricht senden

23

13.02.2013, 15:50

Ich wiederhole mich, wenn Aussagen von meinem Gegenüber keinen Sinn ergeben. Daher bin ich dann so frei und frage nochmal nach, ob es an mir liegt, oder nicht.
Offenkundig liegt es aber an dir. Damit ist das schon einmal geklärt.
Um es nun auch dir verständlich zu machen (scheint ja etwas zu dauern):
Für mich hat es den Anschein, als möchtest du nicht suchen, denn Google liefert bisher zu jeder deiner Fragen die passende Antwort.
Also bleibt im Grunde nur, dass du von uns hören möchtest, wie alles geht weil du entweder vorgefertigten Code haben möchtest oder zu faul bist, selbst zu googlen.
Wenn du konkreten Code hast der nicht funktioniert, obwohl du es selbst versucht hast (und auch Google bedient hast), dann helfen wir hier gern.
Und ich muss sagen, dafür das du etwas möchtest, bist du außergewöhnlich unhöflich und dreist.
Der einfachste Weg eine Kopie zu entfernen ist sie zu löschen.
- Stephan Schmidt -

24

13.02.2013, 15:52

Ich wiederhole mich, wenn Aussagen von meinem Gegenüber keinen Sinn ergeben. Daher bin ich dann so frei und frage nochmal nach, ob es an mir liegt, oder nicht.
Offenkundig liegt es aber an dir. Damit ist das schon einmal geklärt.
Um es nun auch dir verständlich zu machen (scheint ja etwas zu dauern):
Für mich hat es den Anschein, als möchtest du nicht suchen, denn Google liefert bisher zu jeder deiner Fragen die passende Antwort.
Also bleibt im Grunde nur, dass du von uns hören möchtest, wie alles geht weil du entweder vorgefertigten Code haben möchtest oder zu faul bist, selbst zu googlen.
Wenn du konkreten Code hast der nicht funktioniert, obwohl du es selbst versucht hast (und auch Google bedient hast), dann helfen wir hier gern.
Und ich muss sagen, dafür dass du etwas möchtest, bist du außergewöhnlich unhöflich und dreist.
2 Post über dir nachschauen und dein Post ist Bullshit -.-

Architekt

Community-Fossil

Beiträge: 2 481

Wohnort: Hamburg

Beruf: Student

  • Private Nachricht senden

25

13.02.2013, 15:53


2 Post über dir nachschauen und dein Post ist Bullshit -.-

Einen Post über meinen schauen, da hat schon jemand für dich gegoogelt. ;)
Der einfachste Weg eine Kopie zu entfernen ist sie zu löschen.
- Stephan Schmidt -

26

13.02.2013, 15:56


2 Post über dir nachschauen und dein Post ist Bullshit -.-

Einen Post über meinen schauen, da hat schon jemand für dich gegoogelt. ;)
Ich meine damit deine Aussage das ich Quelltext posten soll!

Architekt

Community-Fossil

Beiträge: 2 481

Wohnort: Hamburg

Beruf: Student

  • Private Nachricht senden

27

13.02.2013, 15:59


Ich meine damit deine Aussage das ich Quelltext posten soll!

Ja, das hast du fein gemacht.
Und wie ich sagte, es hat schon jemand für dich gesucht.
Und ich meine gesagt zu haben: "wenn du dich selbst an deinem Problem versucht hast und auch selbst Google bedient hast."

edit:
Ich beende mal diese leidige Diskussion. Du siehst deinen Fehler weder ein noch bist du höflich, obwohl du etwas möchtest.
Der einfachste Weg eine Kopie zu entfernen ist sie zu löschen.
- Stephan Schmidt -

28

13.02.2013, 16:01


Ich meine damit deine Aussage das ich Quelltext posten soll!

Ja, das hast du fein gemacht.
Und wie ich sagte, es hat schon jemand für dich gesucht.
Und ich meine gesagt zu haben: "wenn du dich selbst an deinem Problem versucht hast und auch selbst Google bedient hast."
Ich habe schon viele Posts davor geschrieben wenn es dir nicht passt , dass ich bestimmte Informationen will dann öffne diesen Therad einfach nicht!

Schorsch

Supermoderator

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

29

13.02.2013, 16:10

Ich muss aber auch sagen, dafür dass du hier Hilfe möchtest benimmst du dich wirklich ein wenig daneben;) Die Sachen werden hier nicht geschrieben um dich fertig zu machen sondern um dir zu helfen. Nun du hast keine Zeit ein Buch zu lesen weil du das als Aufgabe bekommen hast. Ohne Grundlagen scheint die Aufgabe ja nun grad für dich nicht ohne weiteres Lösbar zu sein. Also kann man sich doch fragen warum du diese Aufgabe lösen musst. Ist es für die Schule? Wenn ja, warum stellt dir dein Lehrer eine Aufgabe, welche du nicht lösen kannst. Er wird dir ja nicht sagen, schreib mir das in Java, ohne euch vorher Java gezeigt zu haben. Wenn er das doch getan hat, geh zu ihm hin und sag ihm das es Unsinn ist. Oder du hast dir die Aufgabe vielleicht selbst gesucht und dich überschätzt. Auch dann kannst du fix zu deinem Lehrer rennen. Vielleicht ist es auch ein anderer Grund. Waren ja nur Vermutungen.
Dann zu deinem Code den du gepostet hat. Guck dir bitte die Formatierung an. Es gibt hier einen Bearbeiten Button. Ich habe das Ding jetzt mehrfach gelesen und bin mir immer noch nicht sicher was das da soll. Das erleichtert uns die Arbeit dir zu helfen.
Dann könntest du dazu schreiben was da bei diesem Code passieren soll und was stattdessen passiert? Welches Verhalten erwartest du von diesen Zeilen und was tritt stattdessen ein?
Weiterhin wäre es schön wenn die Codebeispiele vollständig wären;) Das sind ja nur abgeschnittene Bruchstücke. Wie du Dateien aus einem Verzeichnis auflistest wurde schon mehrfach gesagt. Du fragst einfach nicht konkret weiter. Was hast du denn schon probiert und was ging dabei schief? Vor allem das ist wichtig. Zeig dass du selbst probierst und nicht direkt alles hinwirfst und hier wartest;) So einem will hier halt keiner helfen. Also machs besser und vor allem nicht den Helfenden schwierig.
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“

30

13.02.2013, 16:13

Lingo, du weißt, dass wir das hier freiwillig machen? Und gerade wenn du Antworten haben willst, solltest du die erfahrenen Programmierer nicht vergraulen. Es wurden dir viele Hilfestellungen gegeben: Stichworte für Google, der Hinweis, dass ein Buch wohl das einzig sinnvolle ist, sowie ein Programm, das genau das kann, was du möchtest.

Du allerdings reagierst auf alles, was du nicht 1zu1 kopieren kannst, extrem pampig. Das Angebot von Jonathan, deinen Quellcode zu zeigen, ist durchaus eine Möglichkeit, allerdings wird dich auch das nicht weiterbringen, da du ja was fertiges willst und du das, auch wenn du deinen kompletten Quellcode postest, nicht erhalten wirst. Das was du da hingerotzst hast, war ein Quellcodeschnippsel, der direkt aus der Doku kopiert worden sein könnte.


Und gerade das du sagst, dass du keine Zeit hast ein Buch zu lesen (Aufgabe mit Zeitlimit), ist sehr interessant. Entweder, du willst irgendwem beweisen, dass du es kannst und verwendest deswegen das Programm nicht, oder es ist eine Aufgabe für einen Wettbewerb/Hausaufgabe. In diesem Fall solltest du so etwas auch dazu sagen. Denn wir machen nicht deine Aufgaben und dein Prüfer/Lehrer/... weiß auch wie er Google benutzen muss und findet dann eventuell deinen Quellcode genau hier, weil du ihn nur abgeschrieben hast.
"Theory is when you know something, but it doesn’t work. Practice is when something works, but you don’t know why. Programmers combine theory and practice: Nothing works and they don’t know why." - Anon

Werbeanzeige