Tokenizer funzt nicht

Status
Nicht offen für weitere Antworten.

hagbard1st

Neues Mitglied
Hallo zusammen,

ich suche vergeblich nach dem Fehler! Nach mir müsste es funktionieren...
(Wenn ihr die zusätzlichen Codes (Tester mit main-Methode und das Textfile) wollt einfach melden)

hier mein Code (die Methode readCoastLine aus der Klasse Reader):

Code:
/**
	 * A static method to read in the Coastline.txt files. 
	 *	
	 *  @param fileName    A file from which to read the coast line's geometry from.
	 *  @return Hashtable 	A Hashtable containing Point objects representing a coast line.
	 */

	public static Vector<Point> readCoastLine(String fileName) throws Exception{
	
	Vector<Point> points = new Vector<Point>();
	
	// All the steps we need to create a buffered reader to read this file
	BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(new File(fileName))));

	// Now we will read the file.
	// The format is as follows
	// 	ID
	//	x,y
	//	(... this group of points represents a line with an ID)
	//	x,y
	// 	END
	// 	ID
	//	x,y
	//	...
	//	x,y
	// 	END
	// 	END
	
	
	// The first loop reads every line from the file. Since we don't need each individual coast line segment-id we skip this line. 
	String s;
	while ((s = br.readLine()) != null){
		// Now we read each individual line 
		int i = 0;
		while (s.equals("END") == false){
			StringTokenizer st = new StringTokenizer(s, ",");
			if (i == 0){
				s = br.readLine();
			}
			double x = Double.parseDouble(st.nextToken());
			double y = Double.parseDouble(st.nextToken());
			Point p = new Point(x,y);
			
			
			points.add(p);
			
			i++;
			s = br.readLine();
		}
	}
	return points;
}
Liebe Grüsse
Sascha
 

manuche

Bekanntes Mitglied
Soweit ich weiss is die Klasse StringTokenizer deprecated...
probier es mal mit s.split (",");
 
S

SlaterB

Gast
kein Grund, bei einem Fehler eine andere API zu verlassen, die müsste auch gehen,

ohne Beschreibung, welche Eingabedaten und welche Fehler vorhanden sind,
kann man natürlich überhaupt nix sagen,
also ja, poste noch ne Main, statt ner Datei besser einen String oder ein String-Array im Programm mit den fraglichen Zeilen
und noch eine genaue Beschreibung wo was schiefläuft, was stattdessen zu erwarten ist usw.
 
G

Gast

Gast
Code:
while ((s = br.readLine()) != null){ 
      // Now we read each individual line 
      int i = 0; 
      while (s.equals("END") == false){ 
         StringTokenizer st = new StringTokenizer(s, ","); // s steht auf zeile ID
         if (i == 0){ 
            s = br.readLine(); // s hat jetzt die erste klammer gelesen
         } 
         double x = Double.parseDouble(st.nextToken()); // peng, kaputt, token ist "ID"
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
S Tokenizer selbst implementieren Java Basics - Anfänger-Themen 1
M Tokenizer Java Basics - Anfänger-Themen 4
K String Tokenizer mehrere Trennzeichen Java Basics - Anfänger-Themen 5
F Tokenizer Java Basics - Anfänger-Themen 4
K Tokenizer: eins überspringen Java Basics - Anfänger-Themen 2
C String Tokenizer Java Basics - Anfänger-Themen 8
T String beschneiden, Tokenizer und Substring bringen nix Java Basics - Anfänger-Themen 5
G Zahl die aus mehreren Integern zusammengesetzt per Tokenizer Java Basics - Anfänger-Themen 3
T String Tokenizer Java Basics - Anfänger-Themen 5
D String Tokenizer Probleme Java Basics - Anfänger-Themen 5
TRunKX String Tokenizer und seine folgen Java Basics - Anfänger-Themen 5
TRunKX String Tokenizer zähmen Java Basics - Anfänger-Themen 16
P String Tokenizer Java Basics - Anfänger-Themen 13
L String Tokenizer Java Basics - Anfänger-Themen 5
S Array aus Tokenizer Java Basics - Anfänger-Themen 14
M Methodenaufruf in der Main Datei funzt nicht Java Basics - Anfänger-Themen 13
N Methoden Array vergleich funzt nicht Java Basics - Anfänger-Themen 8
B Programm funzt im defaultPackage. Aber nicht in einem anderen! Java Basics - Anfänger-Themen 6
S Swing, Gridbaglayout Panel in Panel;funzt nicht!! Java Basics - Anfänger-Themen 3
K Methode funzt nicht, wieso? Java Basics - Anfänger-Themen 12
A KeyListener funzt ned Java Basics - Anfänger-Themen 6
Back2theBizz Scanner Eingabe funzt nicht richtig! Java Basics - Anfänger-Themen 5
D String.replaceAll("{username}", to.getUserName()); funzt nicht Java Basics - Anfänger-Themen 4
M paint-Methode funzt nicht Java Basics - Anfänger-Themen 11
Z Schleife funzt nicht Java Basics - Anfänger-Themen 5
M Meine erste Java Programmierung funzt nicht :-( Java Basics - Anfänger-Themen 34
N Einfacherer Taschenrechner, ActionListener funzt nicht. Java Basics - Anfänger-Themen 8
B Compiler funzt nicht. Java Basics - Anfänger-Themen 12
J Klasse wird nicht vererb (extend funzt nicht??) Java Basics - Anfänger-Themen 11
F Sprungmarke funzt nicht Java Basics - Anfänger-Themen 9
M Nodes/LinkedList und insert funzt net Java Basics - Anfänger-Themen 9
A Warum funzt Prozedur nicht Java Basics - Anfänger-Themen 32
S Relative Pfadangabe funzt nicht Java Basics - Anfänger-Themen 2
Mike90 Java Compiler funzt nicht Java Basics - Anfänger-Themen 11
U enum.valueOf funzt nicht Java Basics - Anfänger-Themen 4
M Problem mit der For Schleife (else funzt nicht richtig) Java Basics - Anfänger-Themen 10
B String Array funzt nich wie sollte Java Basics - Anfänger-Themen 3
V Generics mit Array funzt net ;( Java Basics - Anfänger-Themen 12
S MouseListener funzt net. Java Basics - Anfänger-Themen 5
G javac funzt net Java Basics - Anfänger-Themen 3
G Konvertierung von charArray in String funzt net Java Basics - Anfänger-Themen 3
G in String alle Kommas durch . ersetzten funzt nicht Java Basics - Anfänger-Themen 4
S regEx funzt nicht wie ich will Java Basics - Anfänger-Themen 3
P array funzt net gibt nur müll raus Java Basics - Anfänger-Themen 8
S setText funzt nicht - warum? Java Basics - Anfänger-Themen 14
G Hilfe, wieso funzt das net? Java Basics - Anfänger-Themen 18
G JavaMail funzt nur mit Adressen die ich vorher abgerufen hab Java Basics - Anfänger-Themen 3
G Methode int getRowCount (JTable) funzt nicht! Java Basics - Anfänger-Themen 7
J If-Abfrage Double != 0 funzt nicht Java Basics - Anfänger-Themen 6
P Methode funzt nicht => Zufallszahl darf nicht 2x erschein Java Basics - Anfänger-Themen 4
philipp If Abfrage von substring funzt net :( Java Basics - Anfänger-Themen 3
L Bubblesort funzt nicht Java Basics - Anfänger-Themen 3
Q Funzt net(oder Logikfehler?) Java Basics - Anfänger-Themen 2
E "Datei" > "Neu" funzt net Java Basics - Anfänger-Themen 5
T paint() wieder aus einder anderen methode aufrufen funzt nid Java Basics - Anfänger-Themen 2
F FileInputStream(File file) funzt net Java Basics - Anfänger-Themen 2
M Kompilierung funzt nicht! Java Basics - Anfänger-Themen 7
C deserialisiert Liste erneut benutzen funzt nicht! Java Basics - Anfänger-Themen 3
rambozola selbst definierte exception abfangen funzt nicht Java Basics - Anfänger-Themen 14
E umgededrehte if anweisung funzt nicht , iterator. Java Basics - Anfänger-Themen 2
G Modulo Division funzt nicht Java Basics - Anfänger-Themen 3
I Programm funzt nicht (NoClassDefFoundError)! Java Basics - Anfänger-Themen 3
C Calender set Methode beim Tag funzt nicht . Java Basics - Anfänger-Themen 2
C Tetxdatei ausdrucken funzt nicht Java Basics - Anfänger-Themen 2
G ActionListener in Panel funzt nur mit ActionCommand Java Basics - Anfänger-Themen 5
S FileWriter funzt nicht :( Java Basics - Anfänger-Themen 5
M Code funzt nicht wie ich es will! Java Basics - Anfänger-Themen 4
R Personalausweisprogramm funzt nich... Java Basics - Anfänger-Themen 7
G break out; funzt nicht Java Basics - Anfänger-Themen 7
A "Hello World"-Programm läuft nicht Java Basics - Anfänger-Themen 16
D Regex greift nicht richtig Java Basics - Anfänger-Themen 4
richis-fragen JTable den angezeigten WERT nicht den Wert aus dem Model ausgeben. Java Basics - Anfänger-Themen 3
richis-fragen JTable Header ausgeblendete (width = 0) nicht per mouseDragged aufziehen. Java Basics - Anfänger-Themen 9
M Ausgabe einer ArrayList ensteht nur als Hashcode, nicht als Objekt Java Basics - Anfänger-Themen 16
K Warum wird mir auf der Konsole des Servers nicht "xxxx" angezeigt (Server/Client) Java Basics - Anfänger-Themen 4
K Warum wird hier nur etwas in eine txt Datei geschrieben und nicht in alle drei (InputStream/OutputStream/Reader/Writer) Java Basics - Anfänger-Themen 1
richis-fragen JTable effektiv angezeigter Text ausgeben nicht Inhalt vom Model Java Basics - Anfänger-Themen 9
S nach Import von jars (PLC4x) in Eclipse kann nicht mehr compiliert werden Java Basics - Anfänger-Themen 9
J Datenüberwachung funktioniert nicht Java Basics - Anfänger-Themen 9
S Wie debugge ich dies am besten: SingleThreadExecutor führt Task nicht aus..? Java Basics - Anfänger-Themen 29
H JDK installieren jdk-21 wird nicht erkannt Java Basics - Anfänger-Themen 13
N Klassen Hintergrundfarbe in JPanel ändert sich nicht Java Basics - Anfänger-Themen 3
K Warum wird mir "Empfangen vom Client:" nicht sofort ausgegeben(Server/Client) Java Basics - Anfänger-Themen 3
mo13 JTextField funktioniert nicht Java Basics - Anfänger-Themen 4
J .jar datei öffnen funktioniert nicht Java Basics - Anfänger-Themen 17
M Methode zielnah zeigt das gewünschte Ausgabe nicht an Java Basics - Anfänger-Themen 3
K Verstehe Rekursion nicht ganz Java Basics - Anfänger-Themen 7
M OOP Brüche nicht richtig berechnen Java Basics - Anfänger-Themen 3
N Ich kriege ganze zeit die Fehlermeldung "Inhalt der Zwischenablage kann nicht in die ausgewählten Elemente eingefügt werden" hat jemand eine Lösung? Java Basics - Anfänger-Themen 6
K TicTacToe belegtes feld nicht neu besetzbar Java Basics - Anfänger-Themen 1
K TicTacToe belegtes Feld nicht neu besetzbar Java Basics - Anfänger-Themen 3
A Warum wird mein jdk nicht gefunden? Java Basics - Anfänger-Themen 3
M Queue-Datenstruktur: nach dem Elementen entfernen, das Ergebnis ist immer noch nicht optimal. Java Basics - Anfänger-Themen 3
K Programm compilierbar aber nicht ausführbar... Java Basics - Anfänger-Themen 21
N Hey Leute und zwar versuche ich gerade ein 2D Spiel zu Programmieren aber die Figur will sich nicht nach links oder rechts bewegen :( Java Basics - Anfänger-Themen 12
G Mit jPackage erstellte EXE funktioniert nicht Java Basics - Anfänger-Themen 2
N BMI Rechner Was haltet ihr von dem Code habt ihr Verbesserungsvorschläge weil design teschnisch ist das nicht das geilste würde das gerne überarbeiten Java Basics - Anfänger-Themen 12
G Robot funktioniert nicht bei SelectionListener Java Basics - Anfänger-Themen 6
D MacOS: PDF erstellen geht nicht Java Basics - Anfänger-Themen 1
G Kann Java-Programm nicht als jar aufrufen, auch als EXE nicht Java Basics - Anfänger-Themen 19

Ähnliche Java Themen

Neue Themen


Oben