webForumDet fria alternativet

Varje ord ur en sträng till en vektor

Java

1 svar · 298 visningar · startad av Bjuris

Medlem sedan juli 2001514 inlägg
Frågan#1

Jag läser in en sträng som jag sedan skulle vilja dela upp så att jag får ett ord i respektive position i en vektor.

Hur gör jag det?

Orden avgränsas med ett mellanslag.

Medlem sedan aug. 20021 752 inlägg
#2

Såhär kan man göra,

String str="Kalle Anka Jobbar Med Java";
Vector ord=new Vector();
StringTokenizer st=new StringTokenizer(str," ");
while(st.hasMoreTokens())
     ord.add(st.nextToken());

Alla orden ligger som separata element i vectorn.

/Viktor

252 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)