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

259 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)
135 ms — ändringar (db)