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