The thing is that the hashCode() values are always negative numbers and they are not unique even so the values of the hashtable Different. how can it be ? Doesn�t it suppose to be unique number? And not neg
This is a popular way to represent negative currencies.Wikipedia: In bookkeeping, amounts owed are often represented by red numbers, or a number in parentheses, as an alternative notation to represent negative numbers. You can see in the Angular source code where they do this (negSuf/negPre)...