|
发表于 2020-11-20 19:29:50
|
显示全部楼层
calculate方法没有返回值,且main方法里调用后没有输出结果,正确写法应该是这样- public class bin {
- public static void main(String[] args) {
- int a = calculate();
- System.out.println(a);
- }
- public static int calculate() {
- Scanner in = new Scanner(System.in);
- int a = in.nextInt();
- char b = in.next().charAt(0);
- int c = in.nextInt();
- int e;
- switch (b) {
- case '+':
- e = a + c;
- return e;
- case '-':
- e = a - c;
- return e;
- case '*':
- e = a * c;
- return e;
- case '/':
- e = a / c;
- return e;
- case '%':
- e = a % c;
- return e;
- }
- return 0;
- }
- }
复制代码 |
|