String args = "argumento1:argumento2:argumento3";

StringTokenizer tok = new StringTokenizer(args, ":");

/*
   Vc pode fazer assim, mas vai ficar uma solução não muito elegante, 
   uma vez que sua string de argumentos pode não vir com a quantidade
   de argumentos que vc espera.
*/

String x1 = tok.nextToken(); //argumento1
String x2 = tok.nextToken(); //argumento2
String x3 = tok.nextToken(); //argumento3

// uma outra solução seria vc fazer assim:


Hashtable args = new Hashtable();
int i = 1;

while (tok.hasMoreTokens())
{
        args.put("x" + i, tok.nextToken());
        i++;
}

//Para mostrar o parâmetro chamado 'x1':

System.out.println("x1 = " + args.get("x1"));

By Alê!

-----Mensagem original-----
De: cezinha tng [mailto:[EMAIL PROTECTED]]
Enviada em: quinta-feira, 19 de abril de 2001 2:13
Para: [EMAIL PROTECTED]
Assunto: [java-list] Dúvidas sobre o String Tokenizer:


Dúvidas sobre o String Tokenizer:

Pessoal, gostaria de saber como eu uso o
StringTokenizer para separar uma string, em vários
argumentos.

Exemplo:

Eu tenho uma string do tipo  
"argumento1:argumento2:argumento3"

Como é que eu utilizo o StringTokenizer para separar
essa string em argumento1, argumento2 e argumento3 ?


Exemplo:
String string=" argumento1?argumento2?argumento3";

x1=argumento1;
x2=argumento2;
x3=argumento3;

System.out.println(x1+x2+x3);


Agradeço antecipadamente!


Valeu pessoal!



__________________________________________________
Do You Yahoo!?
Yahoo! Auctions - buy the things you want at great prices
http://auctions.yahoo.com/

------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a