Просматривая ваш код, я считаю, что вы попросили пользователя ввести дробную, а не десятичную дробь. Однако дробь должна быть преобразована в десятичную, прежде чем вы сможете проверить это.
Самый простой способ сделать это, я думаю, будет выглядеть так:
double partA = Double.parseDouble(args[0].substring(0, args[0].indexOf("/")));
double partB = Double.parseDouble(args[0].substring(args[0].indexOf("/") + 1))
double answer = partA / partB
Это приблизительное значение, набранное на ipad, но вы можете сравнить его с ответом на вопрос.
Также, но смущен тем, что вы возвращаете ложное в конце вместо истинного.
Edit:
Используйте ChatColor.COLOR_CHAR для цветного символа, так как это может вызвать проблемы в дальнейшем