Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

If set accepts only one argument then how can it compare
two objects to avoid duplicates

Answer Posted / suresh

if the adding element is the first element, then the
element will be added directly to set stream. If there are
elements is Set the first.
1. while adding the new element to set hashcode will be
generated to element by using hashCode() method.
2.Then generated hash code will be compare with each and
every element of the Set by using equels() method. if
equels method retunrs false then the element will be added
to Set else the element will be discarded.

So, in order to avoid the duplicats we have to override
both equels and hash code methods.

If above given info is wrong, plse let me know at
sureshamca47@gmail.com

Is This Answer Correct ?    1 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What methodology can be employed to locate substrings inside a string?

957


What is t type java?

1052


What are the disadvantages of using inner classes?

1171


How do you write a scanner class in java?

1013


What is equlas() and hashcode() contract in java? Where does it used?

1125


Is node a data type in java?

997


Given a singly linked list, determine whether it contains a loop or not without using temporary space?

981


What is the purpose of using the java bean?

1045


What are the classes of java?

961


What are functions in java?

941


Explain differences between collection api and stream api?

1176


What is ctrl m character?

1055


What do you mean by a JVM?

1240


Can finally block be used without a catch?

1005


what is mena by object block any what is the use of that

2212