Olá Marcio A classe StringBuffer herda o metodo equals da classe Object. . .. na classe Object, o metodo equals compara apenas referencia: se sb e s1 estão referenciando o mesmo objeto. . . mas como são objetos distintos, entaum não rola. .. da uma olhada:
public boolean equals(Object obj) { return (this == obj); } Não sei se é legal fazer isso. . . mas vc pode usar o metodo equals da classe String para comparar. . .assim: public class testestring { public static void main(String args[]) { StringBuffer sb = new StringBuffer("abc"); StringBuffer s1 = new StringBuffer("abc"); if ((sb.toString()).equals(s1.toString())) { System.out.println("OK"); } } } Espero ter ajudado. .. . AntonioCarlos ----- Original Message ----- From: "Marcio Adriano Batista Leal" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, February 26, 2003 10:20 PM Subject: [java-list] Duvida StringBuffer > > Gostaria de Saber porque não apresenta a mensagem OK, pois estou comparando > dois Objetos identicos. > > public class testestring > { > public static void main(String args[]) > { > StringBuffer sb = new StringBuffer("abc"); > StringBuffer s1 = new StringBuffer("abc"); > if (sb.equals(s1)) > { > System.out.println("OK"); > } > } > > > } > > > > > _________________________________________________________________ > MSN Hotmail, o maior webmail do Brasil. http://www.hotmail.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 > 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] -------------------------------------------------------------------------