📄 operator.java
字号:
/**
* File: Operator.java
* Description: Utility class used for the calculator's operators
*
**/
class Operator {
final static String ADD = "+",
SUBTRACT = "-",
MULTIPLY = "x",
DIVIDE = "/",
POW = "pow",
SQRT = "sqrt",
CLEAR = "C",
EQUALS = "=",
NEGATE = "+/-",
DOT = ".";
//prevent's class from being instantiated
private Operator() {}
//determine's if the operator is unary ( and operator that need's only one
//operand ).
static boolean isUnary( String s )
{
return s.equals( EQUALS )
|| s.equals( CLEAR )
|| s.equals( SQRT )
|| s.equals( NEGATE )
|| s.equals( DOT );
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -