📄 operatorlevel.java
字号:
/**
* @author lztly 李振滔 Whuhan University Of Science and Technology
* @作者 lztly 李振滔 武汉科技大学 计算机科学与技术2004级
* @description 定义在进行科学计算时各操作符的优先级
*/
public class OperatorLevel {
/**
* 功能:获得指定操作符的优先级,返回数字越大,级别越高。
* @param opt
* @return
*/
public static int getLevel(String opt){
if(opt.equals("x^y")){
return 20;
}
else if(opt.equals("*")||opt.equals("/")||opt.equals("Mod")||opt.equals("Or")||opt.equals("Lsh")||opt.equals("And")||opt.equals("Xor"))
{
return 18;
}
else if(opt.equals("+")||opt.equals("-"))
{
return 9;
}
else if(opt.equals("(")||opt.equals("=")){
return 3;
}
else{
return 0;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -