Я пытаюсь немного изменить свою программу, и у меня проблемы. В основном то, что он делает (правильно), заключается в том, что он выдает рецепт cookie, основанный на количестве cookie, которое хочет пользователь. Он отобразит блок и сколько каждого ингредиента потребуется пользователю для количества файлов cookie, которые он ввел.Преобразование с единицами, Java
Что бы я хотел сделать, это преобразовать единицы в соответствующий блок, если устройство превышает половину превосходного устройства, необходимое до того, как оно отобразит рецепт. Пример, вместо того, чтобы отображать 12 столовых ложек ингредиента, будет отображаться 0,75 чашки. Пример, если это более 1,5 чайных ложек, конвертировать в столовые ложки. Я много раз общался с друзьями, и я не могу заставить его работать.
Я ищу кого-нибудь, у кого может быть вклад, чтобы помочь мне. Эти три класса я использую:
- Мои главный: Не разрешено оставлять, так как я не имею 10 репутацию класса
- Рецепта для отображения все: https://gist.github.com/anonymous/3d6474fc0f3345fa4a98
- Ингредиент класса (Ручки преобразования): https://gist.github.com/anonymous/008fc9d9d4bde1c88143
Используйте копию & вставить, чтобы вставить соответствующий код в го e вопрос body. Связывание кода где-то вне сайта значительно снижает вероятность того, что кто-нибудь даже посмотрит на него. – Durandal
вставьте соответствующий код и будьте понятны, о чем идет речь. – DLeh
Поскольку вы никогда не называете 'setUnit()', ваш 'convertUnit()' ничего не делает. Некоторые предложения: остерегайтесь целочисленного деления, и вы должны прочитать некоторые данные на 'java.util.Map' (« EnumMap »будет подходящим для ваших ингредиентов) –