Recomendo que você use a classe StringTokenizer, do pacote java.util.
Você pode faze ro seguinte:

        StringTokenizer dia_mes_ano = new StringTokenizer( DATA_DIA,
"/\\.-" );
        String dia = dia_mes_ano.nextToken();
        String mes = dia_mes_ano.nextToken();
        String ano = dia_mes_ano.nextToken();

     (considerando datas no formato dia - mês - ano)
     Isso irá separar sua string de data caso ela seja composta com qualquer
um dos seguintes separadores: /, \, - (hífen) e . (ponto). Ou seja, a
variável DATA_DIA pode ter uma data nos seguintes formatos:
             22/11/2001
             3.4.99
             11\08\1996
              30-12-2001
     Outra maneira, porém menos flexível, é usando apenas a classe String
(da época em que eu ainda estava aprendendo Java!!! :))).

              int indPrimSep = 0;
              String dia =  DATA_DIA.substring( 0, indPrimSep =
DATA_DIA.indexOf('/') );
              String mes = DATA_DIA.substring( indPrimSep+1,
DATA_DIA.indexOf('/', indPrimSep+1) );
              String ano = DATA_DIA.substring( DATA_DIA.indexOf('/',
indPrimSep+1) + 1 );

      Nessa última implementação, a data só pode ter o separador "/".

Rosfran Lins Borges
Analista de Sistemas - NDS
[EMAIL PROTECTED]
Fóton® Informática e Serviços
Fone: (61) 328 5060 R.: 204


----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, April 24, 2002 8:45 AM
Subject: [java-list] String


> Olá pessoal
> tenho uma string  DATA_DIA
>
> como faria para pegar o dia o ano o mes desta strin
>
> STRING DIA  = DATA_DIA;
> STRING MES = DATA_DIA;
> STRING ANO = DATA_DIA;
>
>
> grato
>
> José Vieira
>
> _________________________________________________________________________
> Você podia estar baixando sua musica predileta, enquanto lia esse e-mail.
> Não perca tempo, tenha acesso rápido a internet com o Super iG.
> http://registro.ig.com.br/superig
>
>
> ------------------------------ 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
> historico: http://www.mail-archive.com/java-list%40soujava.org.br
> 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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a