Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Strings in Java (https://www.delphipraxis.net/52990-strings-java.html)

Evian 8. Sep 2005 00:56


Strings in Java
 
Hallo Zusammen,

ich versuche in Java mich durch einen String zu parsen. Bei Delphi ging geht das ja einfach mit copy(); und delete();
Aber bei JAva scheint es einfach nicht zu gehen:

Delphi-Quellcode:
public Object getValueAt( int row, int col )
  {
     if (row > (Vektor.getSize()-2)){
        String skette = new String();    
        String[] es = new String[5];
        skette = (String)Vektor.getElementAt(row);
        
        for(int i=0;i<5;i++){
         
          es[i] = skette.substring(0,skette.indexOf("Þ"));
          skette = skette.substring(skette.indexOf("Þ"),skette.length());
         
     }
        
        return es[row];
     }else{
     return "";
     }
  }
Also ich habe einen Vektor in dem sich an der Stelle row jeweils einen String nach folgendem Format habe: 'bla1Þbla2Þbla3Þbla4Þbla5Þ' und will jetzt eigendlich nur in das String Array es jeweils an die Stelle 1..5 den Bla-Text schreiben.

Aber er übernimmt in jedes Feld immer nur 'bla1'... obwohl er doch eigendlich nach jedem Schleifendurchlauf bis zum Þ Zeichen abschneiden müsste.

Also ich verzweifle langsam an dieser RanzSprache. Kann mir vielleicht wer weiterhelfen?!

Gruß

Evian

Evian 8. Sep 2005 01:26

Re: Strings in Java
 
oh man ich sollte vielleicht früher schlafen gehen, oder mal richtig hinschauen...

es muss natürlich return es[col]; heißen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:05 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz