This week's book giveaway is in the Cloud/Virtualizaton forum.
We're giving away four copies of Mesos in Action and have Roger Ignazio on-line!
See this thread for details.
Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Generic type MinMax

 
Jon Camilleri
Ranch Hand
Posts: 664
Chrome Eclipse IDE
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I would like to create a generic type minmax, that generates the minmax depending on the type represented by <T>.



If you have better examples which help me understand the real use of generics in business, I would appreciate information, links, tutorials, and, source code.

Related links
1. Generics Tutorial (2004)
2. Java Generics FAQ, written by Angelika Langer (2010)
 
Stephan van Hulst
Bartender
Pie
Posts: 5812
61
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You can't, unless you know things about type T (for instance, whatever T is, the set of all unique T must be well-ordered and have an upper bound). So T must at least extend some interface that will provide this information. And if this interface provides this information, why would you need a generic class that does nothing but delegate to the methods defined in this interface?
 
Rob Spoor
Sheriff
Pie
Posts: 20531
54
Chrome Eclipse IDE Java Windows
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Let's assume you want to do this as an exercise. I suggest you take a look at java.util.Collections and its min and max methods, and what their generic types are.
(Note: the "Object &" part can be omitted since every single type matches that.)
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic