: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Sent: Friday, July 21, 2000 9:08 AM
Subject: RE: Fw: [SouJava-J] Teste de
Igualdade entre Strings
Na verdade o Aristides estah correto. Como apontam para o mesmo
valor texto1e texto2 podem ser comparados atraves do operador "==" e
reto
OTECTED] [mailto:[EMAIL PROTECTED]]
Sent: Thursday, July 20, 2000 8:56 PM
To: [EMAIL PROTECTED]
Subject: Re: Fw: [SouJava-J] Teste de Igualdade entre Strings
Aristides, acho que houve um engano vc alegando que tanto a String texto
quanto a texto2 apontam para o mesmo endereço de mémor
O Aristides esta correto. Veja o que diz a especificacao da linguagem em
http://java.sun.com/docs/books/jls/second_edition/html/lexical.doc.html#101083
"Literal strings within the same class (§8) in the same package (§7)
represent references to the same String object (§4.3.1).
Literal strings
Aristides, acho que houve um engano vc alegando que tanto a String texto
quanto a texto2 apontam para o mesmo endereço de mémoria, verifique que são
objetos diferentes!
--- LISTA SOUJAVA ---
http://www.soujava.org.br - Sociedade de Usuár
Quando se cria um objeto String via internals, isto é, String texto =
"exemplo"; e se vc criar um outro objeto, p.ex: String texto2 = "exemplo";
tanto a String texto quanto a texto2 apontarão para o mesmo objeto String
"exemplo", interessante né ? Neste caso vc poderá fazer comparações com o >
op