У меня есть следующий код
Map<Integer, Double> map = new HashMap<Integer, Double>();
Double number = map.get(0); //suppose this equals 1
double number2 = objectThatReturnsPrimitiveDouble.getQuantity();//suppose this equals 2
System.out.print(number < number2); //spits out true
Мне интересно, если сравнение значений number
и number2
является хорошей практикой, даже если одно является примитивным типом, а другое типом Class.Или будет приемлемо изменить тип примитива number2
на Double
?