Wie kann man das noch besser machen.
-
Hallo zusammen.
Vieleicht kann mir ja jemand hier bei helfen.
for (j = 0; j < countDatensaetze; j++) { sTokValues = new StringTokenizer(sTokDatensaetze.nextToken(), "$"); for (int k = 1; k <= countDataTypes; k++) { //Weise dem pstmt die Datentypen zu pstmt.setString(k, sTokValues.nextToken()); } pstmt.executeUpdate(); ++l; if ((l%10)==0){ lblDatensatz.setText(l + recordCountString); } sTokValues = null; }
Das Problem ist die Zeile sTokValues = new StringTokenizer(sTokDatensaetze.nextToken(), "$");
Kann mir jemand sagen wie ich das besser machen kann.
Es ist blöd jedes mal ein StringTokenizer Object zu erzeugen.
Das Object an sich bleibt immer das selbe nur der Inhalt ändert sich jedesmal.
Leider habe ich keine Methode gefunden wie man dem Stringtokenizer einen neuen String gibt.Danke BYE