Article View: be.comp.programming
Article #9395Re: Splitten van een string
From: Tom
Date: Sun, 28 Apr 2002 22:29
Date: Sun, 28 Apr 2002 22:29
67 lines
2296 bytes
2296 bytes
"Christof Laeremans" <christof_laeremans@hotmail.com> wrote in message
news:B8F1C801.259E%christof_laeremans@hotmail.com...
> Hallo,
>
> Even een klein probleem waar ik niet uitgeraak.
>
> Ik heb een string nl. VOLVO_OPEL_BMW ( _ staat voor een spatie)
>
> Hoe kan ik deze nu splitsen in
> VOLVO
> OPEL
> BMW
>
> Deze string staat in een file dus heb ik al het volgend gedaan
>
> Ifstream infile
>
> Infile.open("auto.txt")
>
> Infile.getline(wagen,100,'\n');
>
> En dan begint het natuurlijk, deze string gaan splitsen.
>
> Weet er soms iemand een algorithme of een functie dit dat kan doen ?
>
> Mvg,
>
> Christof Laeremans
>
>
Helemaal niet zo moeilijk hoor :-)
Hier is een vb.
String[] test= parse("VOLVO_OPEL_BMW","_");
for (int i=0; i<=test.length; i++){
System.out.println(test[i]);
}
private String[] parse(String s, String sep) {
StringTokenizer st = new StringTokenizer(s, sep);
String result[] = new String[st.countTokens()];
for (int i=0; i<result.length; i++) {
result[i] = st.nextToken();
}
return result;
}
grt
Tom
Technical Details
Message-ID:
<1020032950.369335@seven.kulnet.kuleuven.ac.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!supernews.com!news-x2.support.nl!surfnet.nl!newsfeed.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mailReferences:
<B8F1C801.259E%christof_laeremans@hotmail.com>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,f3dea7aa33b64890 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-04-28 15:29:15 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!supernews.com!news-x2.support.nl!surfnet.nl!newsfeed.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mail From: "Tom" <Tom_decock@yahoo.com> Newsgroups: be.comp.programming Subject: Re: Splitten van een string Date: Mon, 29 Apr 2002 00:29:05 +0200 Organization: KULeuvenNet Lines: 72 Message-ID: <1020032950.369335@seven.kulnet.kuleuven.ac.be> References: <B8F1C801.259E%christof_laeremans@hotmail.com> NNTP-Posting-Host: seven.kulnet.kuleuven.ac.be X-Trace: naxos.belnet.be 1020032951 26554 134.58.127.12 (28 Apr 2002 22:29:11 GMT) X-Complaints-To: abuse@belnet.be NNTP-Posting-Date: Sun, 28 Apr 2002 22:29:11 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Cache-Post-Path: seven.kulnet.kuleuven.ac.be!unknown@10-67-72-220.kotnet.org X-Cache: nntpcache 2.4.0b5 (see http://www.nntpcache.org/)