本次代码主要用到的是Scanner,Scanner是一个扫码器对象,用于接受键盘的输入数据。
实现代码如下:
import java.util.Scanner;
public class hf {
public static void main(String[] arg) {
double result = 0;//先定义运算结果为0;
Scanner a = new Scanner(System.in);
System.out.println("请输入一个数:");
double va1 = a.nextInt();
System.out.println("请输入一个运算符号:");
char x = a.next().charAt(0);//输入一个字符,这里比较难理解;
System.out.println("请输入另一个数:");
double va2 = a.nextInt();
if (x == '*') {
result = va1 * va2;
}
if (x == '/') {
result = va1 / va2;
}
if (x == '+') {
result = va1 + va2;
}
if (x == '-') {
result = va1 - va2;
}
System.out.println( "结果=" + result);
}
}
运行样例为:
2 * 4
2 / 4
2 - 4
2 + 4
大致结果如上,如果小伙伴们运行时出现问题或者有不懂的请私信我,谢谢!