Encode url

Pessoal,

estou fazendo uma aplicação J2ME onde passo uma url com meus parametros.

Bom, tudo ok, só que na url pode ter espaços e caracteres especiais.

O que eu tenho que substituir é só " " por “+”?

e os %20, o que é?

Letras acentuadas tenho tb que substituir?

Estou evitando “refazer” o código da casse URLEncoder().

Obrigado.

o %20 = ESPAÇO

valeu ? t+

Blz, mas e os caracteres especias (. , ; / ?) e as letras acentuadas, tenho que modificar tb ou pode ficar na url?