⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 operator.java

📁 womendoushou woh eou ewoeuwomen wone n
💻 JAVA
字号:
/*
 * Created on 2006-9-10
 *
 * TODO To change the template for this generated file go to
 * Window - Preferences - Java - Code Style - Code Templates
 */

package calculator;

/**
 * @author Administrator
 *
 * TODO To change the template for this generated type comment go to
 * Window - Preferences - Java - Code Style - Code Templates
 */
public class Operator {

	static int PULS = 0;

	static int SUBTRACT = 1;

	static int MULTIPY = 2;

	static int DIVIDE= 3;

	public int operator;



	public Operator(char a) {
		switch (a) {
		case '+':
			operator = PULS;
			break;
		case '-':
			operator = SUBTRACT;
			break;
		case '×':
		case '*':
			operator = MULTIPY;
			break;
		case '/':
		case '÷':
			operator = DIVIDE;
			break;
			
			
		}
	}

	public double count(double i, double j) {
		switch (operator) {
		case 0:
			return i + j;
		case 1:
			return i - j;
		case 2:
			return i * j;
		case 3:
			return i / j;
		}
		return 0;
	}
	
	public boolean isMAndD() {
		if(operator == 2 || operator == 3) {
			return true;
		} 
		return false;
	}
	
	public String toString() {
		switch (operator) {
		case 0:
			return "+" ;
		case 1:
			return "- ";
		case 2:
			return " * ";
		case 3:
			return " / ";
		} return " " ;
	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -