java - Using Comparator in an object -


मेरे पास आयु नाम वाला क्लास है, जिसमें विशेषताएँ वर्ष है, महीने और दिन ।

मेरे पास आयु उदाहरणों की एक सूची है मैं उस सूची से अधिकतम आयु खोजना चाहूंगा ऐसा करने के लिए मैं Comparator वर्ग का उपयोग करना चाहूंगा।

किसी भी मदद की सराहना होगी।

आप एक तुलनित्र लिख सकते हैं जो इस तरह से कुछ दिखाई देगा:

  तुलनात्मक & lt; आयु & gt; AgeComparator = नया तुलनात्मक & lt; आयु & gt; () {@ ओवरराइड पब्लिक इंट की तुलना (आयु 1 आयु, आयु उम्र 2) {अगर (उम्र 1.getYear)! = Age2.getYear ()) {वापसी age1.getYear () & lt; Age2.getYear ()? -1 1; } और अगर (age1.getMonth ()! = Age2.getMonth ()) {वापसी age1.getMonth () & lt; Age2.getMonth ()? -1 1; } और अगर (age1.getDay ()! = Age2.getDay ()) {वापसी age1.getDay () & lt; Age2.getDay ()? -1 1; } और {वापसी 0; }}}     पर क्लिक करें

Comments

Popular posts from this blog

Out of index C/C++ -

regex - PatternSyntaxException: while using String.ReplaceAll function in java? -

objective c - how Set autolayout for multiple dynamic buttons and labells in iOS? -