<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comentários sobre: Aula 12: Coleções, Hashing e Comparadores</title>
	<atom:link href="http://www.tecnoclasta.com/2008/01/22/aula-12-colecoes-hashing-e-comparadores/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tecnoclasta.com/2008/01/22/aula-12-colecoes-hashing-e-comparadores/</link>
	<description>Astronomia, Astronáutica e Detonando Tecnologia.</description>
	<lastBuildDate>Sat, 11 Feb 2012 06:30:45 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Por: Prof. Luis Eduardo</title>
		<link>http://www.tecnoclasta.com/2008/01/22/aula-12-colecoes-hashing-e-comparadores/comment-page-1/#comment-7821</link>
		<dc:creator>Prof. Luis Eduardo</dc:creator>
		<pubDate>Sun, 18 Apr 2010 02:07:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.tecnoclasta.com/2008/01/22/aula-12-colecoes-hashing-e-comparadores/#comment-7821</guid>
		<description>Olá Guilherme. O trecho que você destacou é parte do método equals da classe NomeCompleto. Este método verifica se dois objetos NomeCompleto são iguais.
  public boolean equals(Object o) {
    return (o instanceof NomeCompleto &amp;&amp;((NomeCompleto) o).nome.equals(this.nome) &amp;&amp;((NomeCompleto) o).sobrenome.equals(this.sobrenome));
  }
O objeto a ser comparado é o this e o outro é o parâmetro (Object o) do método. Assim &quot;o&quot; se refere ao objeto que será comparado com &quot;this&quot;.
Quando for usar: if(x.equals(y)) &gt;&gt; x será o &quot;this&quot; e y será o &quot;o&quot;
Como &quot;o&quot; é do tipo Object uso cast (NomeCompleto) para usá-lo como NomeCompleto.

Putz, a explicação ficou péssima! Se não for aproveitável, pergunta de novo?</description>
		<content:encoded><![CDATA[<p>Olá Guilherme. O trecho que você destacou é parte do método equals da classe NomeCompleto. Este método verifica se dois objetos NomeCompleto são iguais.<br />
  public boolean equals(Object o) {<br />
    return (o instanceof NomeCompleto &#038;&#038;((NomeCompleto) o).nome.equals(this.nome) &#038;&#038;((NomeCompleto) o).sobrenome.equals(this.sobrenome));<br />
  }<br />
O objeto a ser comparado é o this e o outro é o parâmetro (Object o) do método. Assim &#8220;o&#8221; se refere ao objeto que será comparado com &#8220;this&#8221;.<br />
Quando for usar: if(x.equals(y)) >> x será o &#8220;this&#8221; e y será o &#8220;o&#8221;<br />
Como &#8220;o&#8221; é do tipo Object uso cast (NomeCompleto) para usá-lo como NomeCompleto.</p>
<p>Putz, a explicação ficou péssima! Se não for aproveitável, pergunta de novo?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Guilherme C.</title>
		<link>http://www.tecnoclasta.com/2008/01/22/aula-12-colecoes-hashing-e-comparadores/comment-page-1/#comment-7818</link>
		<dc:creator>Guilherme C.</dc:creator>
		<pubDate>Fri, 16 Apr 2010 14:09:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.tecnoclasta.com/2008/01/22/aula-12-colecoes-hashing-e-comparadores/#comment-7818</guid>
		<description>Bom dia Prof. 

Estou fazendo o curso desde 14-4-2010, surgiu uma dúvida no metodo equals da classe NomeCompleto, em seu return aparece o seguinte &quot; ((NomeCompleto) o).nome.equals(this.nome) &quot;, o que significa esse (NomeCompleto) o ? 

Obrigado.</description>
		<content:encoded><![CDATA[<p>Bom dia Prof. </p>
<p>Estou fazendo o curso desde 14-4-2010, surgiu uma dúvida no metodo equals da classe NomeCompleto, em seu return aparece o seguinte &#8221; ((NomeCompleto) o).nome.equals(this.nome) &#8220;, o que significa esse (NomeCompleto) o ? </p>
<p>Obrigado.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Guilherme</title>
		<link>http://www.tecnoclasta.com/2008/01/22/aula-12-colecoes-hashing-e-comparadores/comment-page-1/#comment-7378</link>
		<dc:creator>Guilherme</dc:creator>
		<pubDate>Sat, 07 Nov 2009 22:59:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.tecnoclasta.com/2008/01/22/aula-12-colecoes-hashing-e-comparadores/#comment-7378</guid>
		<description>[img]www.www.www[/img]</description>
		<content:encoded><![CDATA[<p>[img]www.www.www[/img]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Rodrigo</title>
		<link>http://www.tecnoclasta.com/2008/01/22/aula-12-colecoes-hashing-e-comparadores/comment-page-1/#comment-6803</link>
		<dc:creator>Rodrigo</dc:creator>
		<pubDate>Mon, 06 Jul 2009 23:02:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.tecnoclasta.com/2008/01/22/aula-12-colecoes-hashing-e-comparadores/#comment-6803</guid>
		<description>saquei.
estudei algumas coisas sobre, e notei que algumas APIs do java usam a  multiplicaçao por 31
provavelmente deve ser baseado nisso que voce falou.
obrigado professor, vou concluir seu conteudo
ate logo</description>
		<content:encoded><![CDATA[<p>saquei.<br />
estudei algumas coisas sobre, e notei que algumas APIs do java usam a  multiplicaçao por 31<br />
provavelmente deve ser baseado nisso que voce falou.<br />
obrigado professor, vou concluir seu conteudo<br />
ate logo</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Prof. Luis Eduardo</title>
		<link>http://www.tecnoclasta.com/2008/01/22/aula-12-colecoes-hashing-e-comparadores/comment-page-1/#comment-6676</link>
		<dc:creator>Prof. Luis Eduardo</dc:creator>
		<pubDate>Tue, 16 Jun 2009 11:24:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.tecnoclasta.com/2008/01/22/aula-12-colecoes-hashing-e-comparadores/#comment-6676</guid>
		<description>Pensei no número de letras do alfabeto (sei que tá errado, são 26!). Na verdade, o número deveria ser a quantidade de símbolos disponíveis.</description>
		<content:encoded><![CDATA[<p>Pensei no número de letras do alfabeto (sei que tá errado, são 26!). Na verdade, o número deveria ser a quantidade de símbolos disponíveis.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Rodrigo</title>
		<link>http://www.tecnoclasta.com/2008/01/22/aula-12-colecoes-hashing-e-comparadores/comment-page-1/#comment-6659</link>
		<dc:creator>Rodrigo</dc:creator>
		<pubDate>Fri, 12 Jun 2009 03:37:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.tecnoclasta.com/2008/01/22/aula-12-colecoes-hashing-e-comparadores/#comment-6659</guid>
		<description>Olá professor, em relaçao ao hashing, eu posso fazer a multiplicaçao por qualquer numero ou por algum padrao tem que ser realmente 23?
Obrigado!</description>
		<content:encoded><![CDATA[<p>Olá professor, em relaçao ao hashing, eu posso fazer a multiplicaçao por qualquer numero ou por algum padrao tem que ser realmente 23?<br />
Obrigado!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Curso Gratuito de Programação para Web em Java &#124; Tecnoclasta</title>
		<link>http://www.tecnoclasta.com/2008/01/22/aula-12-colecoes-hashing-e-comparadores/comment-page-1/#comment-4370</link>
		<dc:creator>Curso Gratuito de Programação para Web em Java &#124; Tecnoclasta</dc:creator>
		<pubDate>Tue, 22 Jan 2008 21:29:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.tecnoclasta.com/2008/01/22/aula-12-colecoes-hashing-e-comparadores/#comment-4370</guid>
		<description>[...] Décima Segunda Aula &#124; Coleções, Hashing e Comparadores. [...]</description>
		<content:encoded><![CDATA[<p>[...] Décima Segunda Aula | Coleções, Hashing e Comparadores. [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

