Java实现简单的计算器——加减乘除功能
1、思路
(1)实现四个方法,分别实现加减乘除四个功能。(一个方法实现一个功能,原子性);
(2)用scanner实现键盘交互(这里我们实现的是两个整数之间的加减乘除,用nextInt()函数获取整数,用next().charAt(0)获取我们输入的第一个字符);
(3)用switch进行+、-、*、/的判断选择,调用相应的方法实现两个整数间的加减乘除运算。
2、Java代码
package com.yy.method;
import java.util.Scanner;
public class calculate {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
System.out.println("请输入:"); //3 * 5
int x=scanner.nextInt();
char c=scanner.next().charAt(0);//读入控制台输入的第一个字符
int y=scanner.nextInt();
switch(c){
case '+':
sum(x,y);break;
case '-':
sub(x,y);break;
case '*':
mul(x,y);break; //15
case '/':
div(x,y);break;
}
}
public static void sum(int a,int b){
System.out.println(a+b);
}
public static void sub(int a,int b){
System.out.println(a-b);
}
public static void mul(int a,int b){
System.out.println(a*b);
}
public static void div(int a,int b){
System.out.println(a/b);
}
}