Portal > Foren > Java > Allgemeine Java-Programmierung > import für tokenizer nötig ?
Antwort
 
Themen-Optionen Thema durchsuchen
Alt 29.09.2005, 17:15 Nach oben    #1
LeDoell
Gast
 
Beiträge: n/a
Standard import für tokenizer nötig ?

Hi Leute,

ich will einen String mittels eines tokenizers zerlegen, wenn ich aber

Tokenizer = new StringTokenizer("Der zu zerlegende Text");

schreibe, bekomme ich "Tokenizer cannot be resolved"...ich habe den Verdacht, dass ich am anfang erstmal was bestimmtes importieren muss, damit das klappt, ich weiß nur nicht, was ...."import java.util.*;" hab ich schon drin...kann mir jemand helfen ?

thx
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 29.09.2005, 17:20 Nach oben    #2
Neuer Benutzer
 
Registriert seit: 16.09.2005
Beiträge: 12
Standard

Ich würd ja unter java.sun.com in der Api nachgucken oder per google oder einfach Eclipse das überlassen :>
Sicaine ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 29.09.2005, 17:45 Nach oben    #3
LeDoell
Gast
 
Beiträge: n/a
Standard

wie kann ich das eclipse überlassen ? *wunder*
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 29.09.2005, 19:15 Nach oben    #4
Sesselkleber
 
Benutzerbild von sparrow
 
Registriert seit: 17.01.2005
Beiträge: 581
Standard

Eclipse würde dir vorschlagen, welche Klasse es importieren soll, damit es funtktiniert.

Allerdings hast du da bei Tokenizer schlechte Karten, die Klasse gibt es nämlich in der API nicht

das sollte gehen:
PHP-Code:
StringTokenizer tok = new StringTokenizer("Der zu zerlegende Text"); 
Wenn du aber etwas nach einer festen Form splitten willst, also zum Beispiel sind die Teile immer mit einem ; getrennt, dann get es noch einfacher, und zwar so:

PHP-Code:
String beispiel "Dies;ist;ein;Beispieltext");
String[] zerlegt beispiel.split(";");
for (
int i 0zerlegt.size(); ii++) {
   
System.out.println(zerlegt[i]);

ist ungetestet... aber die Methode .split("ZeichenZumSplitten") funktioniert ganz gut
sparrow ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 29.09.2005, 21:40 Nach oben    #5
LeDoell
Gast
 
Beiträge: n/a
Standard

ich benutze ja eclipse, aber das hat mir bis jetzt noch nix vorgeschlagen ...werde das hier

StringTokenizer tok = new StringTokenizer("Der zu zerlegende Text");

bzw das andere mal versuchen....danke schonmal
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 30.09.2005, 07:38 Nach oben    #6
Neuer Benutzer
 
Registriert seit: 16.09.2005
Beiträge: 12
Standard

oO öhm wie soll man was benutzen können, was man nicht importiert hat? *nach aufklärung schrei*
Sicaine ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 30.09.2005, 09:26 Nach oben    #7
LeDoell
Gast
 
Beiträge: n/a
Standard

hmja jetzt gehts....danke...

@ sicaine: eclipse ist der editor, in dem du programmierst...
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 30.09.2005, 11:52 Nach oben    #8
LeDoell
Gast
 
Beiträge: n/a
Standard

gleich noch ne frage:

wie kann ich das erste token eines strings ausgeben lassen ? Bei mir werden nur die tokens ab nr. 2 ausgegeben, wenn ich

while (tok.hasMoreTokens()) {
summanden++;
System.out.println("Der Term enthält "+summanden+" Summanden.");
System.out.println(tok.nextToken());
}

schreibe....
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 30.09.2005, 14:09 Nach oben    #9
Neuer Benutzer
 
Registriert seit: 16.09.2005
Beiträge: 12
Standard

Zitat:
Zitat von LeDoell
hmja jetzt gehts....danke...

@ sicaine: eclipse ist der editor, in dem du programmierst...
Hahaha wie lustig. Ich dachte echt Eclipse wäre ne IDE die die Imports selbst verwalten kann. Ups das macht Eclipse ja auch bei mir oO
Sicaine ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 30.09.2005, 15:55 Nach oben    #10
LeDoell
Gast
 
Beiträge: n/a
Standard



hm jetzt funkts auf einmal...komisch...nja thx jedenfalls
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
PingBacks sind an
RefBacks sind aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Bild Komponent - Bild zurecht schneiden Robinson Desktop-Applikationen und Grafik 5 31.12.2005 13:53
Mails empfangen / versenden "Access to default session denied" Robinson Allgemeine Java-Programmierung 0 14.12.2005 15:11
Teilbaum ziehen wersi77 HTML, XML und CSS 8 23.11.2005 18:01
Policy Datei für Applet konfigurieren bobcho Desktop-Applikationen und Grafik 14 28.06.2005 21:59
Drag and Drop? Java17 Desktop-Applikationen und Grafik 15 05.05.2005 10:59


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:17 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45