Java(面向对象)定义一个计算器类,提供加减乘除的功能,并进行测试。

定义一个计算器类,提供加减乘除的功能,并进行测试(键盘录入两个数据进行测试)

import java.util.Scanner;
class Text{
	public void run(){
	//创建键盘录入对象
	Scanner sc = new Scanner(System.in);
	System.out.println("请输入第一个数据:");
	double a = sc.nextDouble();
	System.out.println("请输入运算方式:");
	char operator = sc.next().charAt(0);
	System.out.println("请输入第二个数据:");
	double b = sc.nextDouble();
	//定义一个返回值
	double result;
	switch(operator){
		case'+':
			result = a+b;
			System.out.println("俩个数相加:"+a+"+"+b+"="+result);
			break;
		case'-':
		result = a-b;
			System.out.println("俩个数据相减:"+"\n"+a+"-"+b+"="+result);
			break;
		case'*':
		result = a*b;
			System.out.println("俩个数据相乘:"+"\n"+a+"*"+b+"="+result);
			break;
		case'/':
		result = a/b;
			System.out.println("俩个数据相除:"+"\n"+a+"/"+b+"="+result);
			}
		}
	}
class CalculatorDemo2{
	public static void main(String[] args){
		//创建对象
		Text a = new Text();
		//调用方法
		a.run();
	}
}

运行结果如下:
Java(面向对象)定义一个计算器类,提供加减乘除的功能,并进行测试。_第1张图片

你可能感兴趣的:(经典入门程序题,java,eclipse)