• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

poll() and peek()

 
chander shivdasani
Ranch Hand
Posts: 206
Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am having a hard time understanding the concept of poll() and peek() in priority queue. And also what is the natural order of sorting.
 
Nabila Mohammad
Ranch Hand
Posts: 664
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Poll removes the object from the Queue ,where as peek() simple retrives the object and does not remove it.
Natural ordering is ordering in a natural way.
For eg in String it would be Alphabetical order
In Numbers it would be Increasing order ...

Check out the api for further details.
 
Chandra Bhatt
Ranch Hand
Posts: 1710
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Chander,

May be this link makes some (if not much) sense for you:
http://www.coderanch.com/t/262787/java-programmer-SCJP/certification/PriorityQueue
 
Chandra Bhatt
Ranch Hand
Posts: 1710
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Chander,

Natural order of sorting:


1- Sorting numbers 323, 645, 43, 5, 53,2,654
Natural sorting (ascending order): 2,5,43,53,323,645,654
Natural sorting (descending order): 654, 645, 323, 53,43,5,2

2- Sorting characters: C, G, A, F, B, Z, X, T
A,B,C,F,G,X,T,Z

3- Sorting of String:
madan, chander, chandra, madam, carlos
carlos, chander, chandra, madam, madan


I think, if not going so verbose, the given examples make sense to understand the natural sorting order.
[ September 03, 2008: Message edited by: Chandra Bhatt ]
 
chander shivdasani
Ranch Hand
Posts: 206
Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
thanks a lot everyone.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic