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