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]
-------------------------------------------------------------------------