-
Gesamte Inhalte
11 -
Benutzer seit
-
Letzter Besuch
Über Max4000
- Geburtstag 19.08.1985
-
Na klar: import java.util.NoSuchElementException; import java.io.File; import java.io.FileNotFoundException; import java.util.ArrayList; import java.util.Scanner; public class Main { public static void main(String[] args) throws FileNotFoundException { try { leseDatei(); } catch (Exception e){ } } private static void leseDatei() throws NoSuchElementException, FileNotFoundException { Scanner scan = new Scanner(new File("personen.src")); String[][] zeilearray = new String[2048][4]; try { for (int i = 0; scan.hasNextLine(); i++) { String zeile = scan.nextLine(); String temp[] = zeile.split("\\;"); for (int j = 0; j < 4; j++) { zeilearray[i][j] = temp[j]; } } for (int i = 0; i < 2048; i++){ for (int j = 0; j < 4; j++){ System.out.println(zeilearray[i][j]); } } } catch (Exception a) { a.printStackTrace(); } }
-
Danke, ich habs jetzt gelöst.
-
Hm, ok... Und was sagt mir das jetzt? java.util.NoSuchElementException at java.util.Scanner.throwFor(Unknown Source) at java.util.Scanner.next(Unknown Source) at Main.leseDatei(Main.java:39) at Main.main(Main.java:16)
-
ich frage mich so langsam auch, was ich da fabriziert habe. so sieht es jetzt aus: try { while (scan.next() != null) { String zeile = scan.next(); String temp[] = zeile.split("\\;"); for (int i = 0; scan.next() != null; i++) { for (int j = 0; j < 4; j++) { zeilearray[i][j] = temp[j]; } } } for (int i = 0; i < 2048; i++){ for (int j = 0; j < 4; j++){ System.out.println(zeilearray[i][j]); } } } catch (Exception a) { System.out.println(a); } Ich kriege dafür auch eine neue Exception: java.util.NoSuchElementException Will man mir damit sagen, dass er die Datei nicht findet? Denn ein nomales "println" gibt was aus. Vielleicht hab ich ja einen generellen Überlegungsfehler drin? Ich will die Datei auslesen und ein mehrdimensionales Array erzeugen. array[zeile][nr,name,alter,ort]
-
sorry, meine dummheit... Ich kriege dann java.util.NoSuchElementException: No line found
-
Hallo! Wieso kriege ich gleich "test" ausgegeben? import java.util.NoSuchElementException; import java.io.File; import java.io.FileNotFoundException; import java.util.Scanner; public class Main { public static void main(String[] args) throws FileNotFoundException { leseDatei(); } private static void leseDatei() throws NoSuchElementException, FileNotFoundException { Scanner scan = new Scanner(new File("personen.src")); String[][] zeilearray = new String[2048][4]; try { while (scan.nextLine() != null) { while (scan.nextLine() != null) { String zeile = scan.nextLine(); String temp[] = zeile.split("\\;"); for (int i = 0; scan.nextLine() != null; i++) { for (int j = 0; j < 4; j++) { zeilearray[i][j] = temp[j]; } } } for (int i = 0; i < 2048; i++){ for (int j = 0; j < 4; j++){ System.out.println(zeilearray[i][j]); } } } } catch (Exception a) { System.out.println("test"); } } } Auszug aus meiner "personen.src" 1;Person1;1.1.1950;Ort1 2;Person2;2.1.1950;Ort2 3;Person3;3.1.1950;Ort3 4;Person4;4.1.1950;Ort4 5;Person5;5.1.1950;Ort5 6;Person6;6.1.1950;Ort6 7;Person7;7.1.1950;Ort7 8;Person8;8.1.1950;Ort8 9;Person9;9.1.1950;Ort9 10;Person10;10.1.1950;Ort10 11;Person11;11.1.1950;Ort11 12;Person12;12.1.1950;Ort12 13;Person13;13.1.1950;Ort13 14;Person14;14.1.1950;Ort14 15;Person15;15.1.1950;Ort15 16;Person16;16.1.1950;Ort16 usw. bis 2048
-
Viele Seiten über eine index.php laden?
Max4000 antwortete auf Max4000's Thema in Skript- und Webserverprogrammierung
Danke euch! :uli -
Viele Seiten über eine index.php laden?
Max4000 erstellte Thema in Skript- und Webserverprogrammierung
Moinmoin! Also ich schreibe gerade an einer kleinen Webseite und möchte mehrere Seiten an Inhalt über eine index.php laden. So soll z.B. die Seite index.php?s=about die Infoseite laden. Die jeweiligen Seiten, die geladen werden sollen, würden dann als .html-Dateien vorliegen. Wie mache ich das am besten? Habe folgenden Schnipsel benutzt, aber der spuckt irgendwie nur das aus, was zwischen den ersten Tags steht und nicht die ganze Seite: $handle = fopen ("about.php", "r"); $inhalt = fgets($handle, 1024); fclose ($handle); -
Girls’Day und Fachinformatiker? Bitte um Ideen!
Max4000 antwortete auf Max4000's Thema in Small Talk
Hm, das ist eine verdammt gute Idee! Vielen Dank! -
Girls’Day und Fachinformatiker? Bitte um Ideen!
Max4000 antwortete auf Max4000's Thema in Small Talk
Ich hab festgestellt, dass meine Idee mit HTML für die Zielgruppe (12-14 Jahre) eigentlich ganz ok ist. https://www.gek.de/unternehmen/ueber-uns/gek-nachrichten/2009-02-17-girls-day.html -
Girls’Day und Fachinformatiker? Bitte um Ideen!
Max4000 antwortete auf Max4000's Thema in Small Talk
Eine Führung ist auch schon geplant, aber ich möchte halt wikrlich etwas Programmiertechnisches vermitteln. Ich glaube aber nicht, dass ich direkt mit JavaServer Pages einsteigen kann oder mir Oracle. -
Hallo! Mein Mitazubi (Systemintegration) und meine Wenigkeit (Anwendungsentwickler) sollen dieses Jahr in unserer Firma auch einen Beitrag zum Girls’Day machen. Leider fällt mir nicht viel ein, was man mit den Mädels sinnvolles machen kann. Habe mir überlegt, eine kleine Homepage mit ihnen zu schreiben. So in Sinne von <!--Hier beginnt unsere Homepage--> <html> <!--Hier beginnt der "Kopf" unserer Homepage--> <head> <!--Hier geben wir den Namen unserer Homepage--> <title>Meine erste Homepage</title> </head> <!--Hier beginnt der "Körper" unserer Webseite--> <!--Hier bestimmen wir, welche Hintergrundfarbe unsere Seite haben soll--> <body bgcolor="aquamarine"> <!--Hier bestimmen wir, wie die erste Überschrift lauten soll--> <h1>Hallo, mein Name ist...</h1> <!--Hier schreiben wir einen kleinen Text über uns--> Ich komme aus Soundso und bin vom Sternzeichen Löwe. <!--Hier machen wir einen Zeilenumbruch--> <br> Ich mag besonders gerne <!--Hier machen wir eine Auflistung--> <ul> <li>Pferde</li> <li>MTV</li> <li>Mathe </li> </ul> <!--Hier endet der "Körper" unserer Homepage--> </body> <!--Das ist das Ende unserer Homepage--> </html>[/php] Solche Spielereien machen aber nicht wikrlich deutlich, womit man sich in der Ausbildung zum Fachinformatiker beschäftigt. Habt ihr da bessere Vorschläge? Ein paar gute Vorschläge für meinen Kollegen aus der Systemintegration wären auch sehr nett, denn da fällt uns überhaupt nichts ein!