помогите, пожалуйста, доработать программу на языке Java
задание такое: Требуется реализовать простой калькулятор.
Программа в качестве параметров принимать три аргумента: первый — знак операции, второй и третий — числа. Нужно применить операцию к числам. Пример работы программы:
> java StupidCalculator + 10 12
> 22
моя программа:
public class StupidCalculator {
public static void main(String[] args) {
if (args.length < 3) {
char ch = args[0].charAt(0);
int a = Integer.parseInt(args[1]);
int b = Integer.parseInt(args[2]);
if (args[0].length() == 1) {
if (ch == '+') {
System.out.println(a + b);
} else if (ch == '-') {
System.out.println(a - b);
} else if (ch == 'x') {
System.out.println(a * b);
} else if (ch == '/') {
System.out.println(a / b);
} else System.out.println("error");
}
}
}
}
а мне еще нужно проверить, чтобы нулевой аргумент, т. е. знак, был длины 1