Дайте относительную разницу в стоимости между двумя предметами - PullRequest
0 голосов
/ 20 сентября 2018

Укажите относительную разницу в стоимости между двумя предметами, чтобы звонящий мог выяснить, стоит ли сделка.(обратите внимание, что этот метод является статическим). Обратите внимание, что первый элемент считается вашим, поэтому возвращаемое значение - это то, насколько вы были бы впереди, если бы совершали сделку.

@ param myItem первый элемент для сравнения

@ param theyItem второй элемент для сравнения

@ возвращает разницу в текущих значениях между элементом 1 и элементом 2, -1 если либобыли пустыми значениями.

    public static double tradeItemCalculation(Item myItem, Item theirItem) {
    relativeValue = (theirItem - myItem) / myItem;
    return 0; 
}

Как бы я сравнил два элемента, если я не знаю действительного значения int этих элементов и не могу создать свое собственное значение типа int.

1 Ответ

0 голосов
/ 20 сентября 2018

Перегрузка операторов не поддерживается в Java.Вы не можете просто вычесть два объекта друг из друга.Вам придется сделать что-то вродепоследняя часть вашего вопроса, если вы не знаете значение int, то, конечно, это просто 0?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...