Hallo Java Gemeinde,
Das ist sicherlich ein Anfänger Problem.
Also ich lese den Inhalt einer Tabelle zeilenweise aus (in while Schleife) und der Inhalt wird immer auf einen String 'inhalt' gespeichert.
z.B.: inhalt = ("6, 'Niklas', 'van Tran', '28.02.1974');
Nun möchte ich den String 'inhalt' zerlegen und auf 4 String Variablen aufteilen z.b:
str_id = "6";
str_name="Niklas";
str_nachname =" van Tran",
str_gebdat = 28.02.1974
Habe es mit StringTokenizer versucht....Bsp:
...da wird der String zwar zerlegt aber ich kann den Inhalt nicht auf 4 Variablen speichern.
Kann mir auch vorstellen den Inhalt in einen String[] Array zu speichern (Aber wie?) und dann beim Arry durchlauf auf die o.g. Variablen zu verteilen.
Wie koennte man das sonst noch lösen?
Für jede Hilfe bin ich dankbar und Sorry falls das Thema schon mal geklärt wurde.
- Nicky
Das ist sicherlich ein Anfänger Problem.
Also ich lese den Inhalt einer Tabelle zeilenweise aus (in while Schleife) und der Inhalt wird immer auf einen String 'inhalt' gespeichert.
z.B.: inhalt = ("6, 'Niklas', 'van Tran', '28.02.1974');
Nun möchte ich den String 'inhalt' zerlegen und auf 4 String Variablen aufteilen z.b:
str_id = "6";
str_name="Niklas";
str_nachname =" van Tran",
str_gebdat = 28.02.1974
Habe es mit StringTokenizer versucht....Bsp:
Code:
token = new StringTokenizer(inhalt);
int i=0;
while(token.hasMoreTokens()){
System.out.println(token.nextToken());
}
...da wird der String zwar zerlegt aber ich kann den Inhalt nicht auf 4 Variablen speichern.
Kann mir auch vorstellen den Inhalt in einen String[] Array zu speichern (Aber wie?) und dann beim Arry durchlauf auf die o.g. Variablen zu verteilen.
Wie koennte man das sonst noch lösen?
Für jede Hilfe bin ich dankbar und Sorry falls das Thema schon mal geklärt wurde.
- Nicky