Como colocar palavra composta?

Olá pessoal…não tenho tido grande ajuda aqui com voces quando vos peço!Será agora que me conseguem ajudar?!
Neste programa:

[code]try
{

	     // vs é um vector com palavras simples e compostas
                                  for (String word : vs) {
			String folder= "http://pt.wikipedia.org/wiki/" + word;

			MyURL base = new MyURL(folder, 0);
			Spider sp = new Spider();
			Document doc =  sp.begin(base);[/code]

onde está WORD, aceita apenas uma palavra simples, tipo BRASIL! Mas se quiser por palavra composta, tipo SELECCAO BRASILEIRA, não me aceita.Onde tenho que mudar?Não é uma string na mesma?A solução não seria:

for (String "\"word\"" : vs) { String folder= "http://pt.wikipedia.org/wiki/" + \"word\";

Ajudem-me por favor!!
Obrigado…
Beijos

Links não aceitam espaçoes entre os nomes eles são separados por underscores “_” ou hífens “-”

Você pode tentar colocar replaceAll(" “,”_") na word quando for coloca-lá no link.

Se eu entendi bem, tente isso:

String folder = "http://pt.wikipedia.org/wiki/" + word.replaceAll(" ", "%");

PS: Se vs realmente é um vector leia isso:

Não use Vector! Use List!
Veja o post do ViniGodoy

Obrigado pessoal!Com o replace e o _ funcionou perfeitamente…
Muito obrigado!!