Se voc� quiser trabalhar exclusivamente com Strings's, pode fazer assim:
 
String a = "teste";
int cont = 0;
while((cont = a.indexOf('e'))>-1)
{
a = a.substring(0,cont)+a.substring(cont+1,a.length());
}
 
Vai imprimir tst.
 
Quanto � compara��o com equals(""), em meus testes deu certo. Tente fazer
String aspas = "";
if(aspas.equals(""))
System.out.println("� igual");
}
 
----- Original Message -----
Sent: Friday, April 06, 2001 10:55 AM
Subject: Re: [java-list] duvidas com metodo replace e equals aplicando '' e "" respectv.

 

tamer wrote:

ola pessoal, buenos dias!

duvida um:  quero que minha aplicacao elimine certos tipos de caracteres,
simplesmente eliminando-os da string, por exemplo: "jsp%java" vira "jspjava".
Mas com o metodo replace da classe String eu nao estou conseguindo fazer
isto pois ele nao me permite fazer isto >   busca=busca.replace('%','');
Ser� que tem como eu fazer o que quero com este metodo ou devo procurar
outro??

            Voc� deve criar um outro objeto para fazer o replace:

                String buscanova;
                buscanova = busca.replace('%','');
 

 

duvida dois: estou tentando verificar se uma variavel esta vazia , mas o
metodo equals("") nao esta satisfazendo a minha condicao. mas se eu mudar
minha linha de condicao de:
if ((nome!=null) && ((!nome.equals(""))||(nome.length()>10)))
para:
if ((nome!=null) && ((nome.length()==0)||(nome.length()>10)))
a minha condicao eh satisfeita.

A minha duvida aqui eh: porque eu nao posso fazer minha verificacao
utilizando equals("") ???

public class tamanho
{

        public static void main (String args[])
        {

                String nome = "";

                if ((nome!=null)&&((!nome.equals(""))||(nome.length()>10)))
                {
                        System.out.println("nome invalido");
                }
        }
}

thanks in advance

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