1、简易计算器。
1>打开记事本,写如下一段代码:
打开dos运行窗口,输入d:转到D盘,接下来输入cd InputTest转到InputTest目录下:
输入Javac TestCalc.java 回车 java TestCalc。
1>打开记事本,写如下一段代码:
public class Calculator {
/**
* 运算符
*
*/
public int ope(int op,int num1,int num2){
if(op==1){
return add(num1,num2);
}else if(op==2){
return minus(num1,num2);
}else if(op==3){
return multiple(num1,num2);
}else{
return divide(num1,num2);
}
}
/**
* 加法
* @return num1+num2
*/
public int add(int num1,int num2){
return (num1 + num2);
}
/**
* 减法
* @return num1-num2
*/
public int minus(int num1,int num2){
return (num1 - num2);
}
/**
* 乘法
* @return num1*num2
*/
public int multiple(int num1,int num2){
return (num1 * num2);
}
/**
* 除法
* @return num1/num2
*/
public int divide(int num1,int num2){
return (num1/num2);
}
}
保存为Calculator.java【同上节,我还是把他放在了D盘下InputTest文件夹内】
2>打开记事本,写如下一段代码:
import java.util.*;
public class TestCalc {
public static void main(String[] args) {
Calculator calc = new Calculator();
Scanner input = new Scanner(System.in);
System.out .print("请选择运算:1.加法 2.减法 3.乘法 4.除法:");
int op=input.nextInt();
System.out .print("请输入第一个数:");
int num1=input.nextInt();
System.out .print("请输入第二个数:");
int num2=input.nextInt();
System.out.println("***运算结果为:"+calc.ope(op, num1, num2));
}
}
保存为TestCalc.java【同上节,我还是把他放在了D盘下InputTest文件夹内】
打开dos运行窗口,输入d:转到D盘,接下来输入cd InputTest转到InputTest目录下:
输入Javac TestCalc.java 回车 java TestCalc。
我们输入6、3、分别执行加、减、乘、除;如下图: