Pergunta Teórica  XML
Índice dos Fóruns » Certificação Java
Autor Mensagem
giovaniufop
JavaChild

Membro desde: 07/02/2007 15:16:37
Mensagens: 122
Offline

Boa Tarde a todos,

estava estudando o livro SCJP 5 e nas páginas 305-306 é apresentado os conceitos de ordenação e classificação, eu achava que sabia tudo sobre isso, mas o livro me gerou confusão na cabeça.

Alguém pode me explicar?

No livro també diz que um conjunto pode sernão classificado e não-ordenado, ordenado e não-classificado. Mas não pode nunca ser classificado e não ordenado.. Nesse momento meu cérebro desligou, alguem me explica a ultima frase tb. Se tiver algunsexemplos axu q fica mais claro.

valeu

Sun Certified Java Programmer 5

"Um brinde à cerveja, a causa e a solução de todos os problemas do mundo." - HOMER SIMPSOM
[MSN]
giovaniufop
JavaChild

Membro desde: 07/02/2007 15:16:37
Mensagens: 122
Offline

Acho que entendi:

Um conjunto é ordenado se podemos iterar pelos seus objetos seguindo uma ordem.

Exemplo: ArrayList, podemos percorrer os objetos através dos indices, da ordem em que foram inseridos, um apos o outro, sequencialmente

A classificação é feita com base em propriedades dos proprios objetos. Voce coloca os objetos no conjunto, e o conjunto descobrirá em que ordem colocá-los baseado nas propriedades dos objetos.

Exemplo: TreeSet, onde os elementos são inseridos baseados na ordem natural.

Sun Certified Java Programmer 5

"Um brinde à cerveja, a causa e a solução de todos os problemas do mundo." - HOMER SIMPSOM
[MSN]
André Fonseca
JWizard
[Avatar]

Membro desde: 23/02/2007 15:52:55
Mensagens: 2158
Offline

giovaniufop wrote:Boa Tarde a todos,

estava estudando o livro SCJP 5 e nas páginas 305-306 é apresentado os conceitos de ordenação e classificação, eu achava que sabia tudo sobre isso, mas o livro me gerou confusão na cabeça.

Alguém pode me explicar?

No livro també diz que um conjunto pode sernão classificado e não-ordenado, ordenado e não-classificado. Mas não pode nunca ser classificado e não ordenado.. Nesse momento meu cérebro desligou, alguem me explica a ultima frase tb. Se tiver algunsexemplos axu q fica mais claro.

valeu


Ola,

Uma coleção ordenada (ordered) é aquela onde os elementos são agrupados segundo uma certa ordem como por exemplo em uma Lista ou em uma Pilha.

Uma coleção classificada (sorted) é quando você aplica um critério de classificação à uma lista já ordenada, por exemplo, uma lista pode ser classificada em ordem alfabética.

A diferença em si é bem sutil, fica confuso as vezes perceber mesmo

Mais detalhes nesse link:

http://java.sun.com/docs/books/tutorial/collections/interfaces/order.html


Você é novo no GUJ?


Como fazer perguntas?



www.twitter.com/_afonseca
André Fonseca
JWizard
[Avatar]

Membro desde: 23/02/2007 15:52:55
Mensagens: 2158
Offline

Isso ai..

Você é novo no GUJ?


Como fazer perguntas?



www.twitter.com/_afonseca
André Fonseca
JWizard
[Avatar]

Membro desde: 23/02/2007 15:52:55
Mensagens: 2158
Offline

Tem um outro link interessante que eu achei..

http://www.javafree.org/javabb/viewtopic.jbb?t=847654

Você é novo no GUJ?


Como fazer perguntas?



www.twitter.com/_afonseca
giovaniufop
JavaChild

Membro desde: 07/02/2007 15:16:37
Mensagens: 122
Offline

valeu, entendi

Sun Certified Java Programmer 5

"Um brinde à cerveja, a causa e a solução de todos os problemas do mundo." - HOMER SIMPSOM
[MSN]
 
Índice dos Fóruns » Certificação Java
Ir para:   
Powered by JForum 2.1.8 © JForum Team