java课程设计-表达式运算(团队博客)
1 团队课程设计博客##
1 团队名称、团队成员介绍
团队名称 奔跑吧土拨鼠
团队成员 洪亚文 201521123065 网络1513
郑晓丽 201521123066 网络1513
2 项目git地址
https://git.oschina.net/hyw7012/javakesheyunsuan
3 项目git提交记录截图(要体现出每个人的提交记录、提交说明),老师将点击进去重点考核。
4 项目功能架构图与主要功能流程图
5 项目运行截图
6 项目关键代码(不能太多)
private static int compare(String a, String b) {// 值为1入栈
// TODO Auto-generated method stub
if (a.equals(b) || (a.equals("+") && b.equals("-"))
|| (a.equals("-") && b.equals("+"))
|| (a.equals("*") && b.equals("/"))
|| (a.equals("/") && b.equals("*"))) {
return 0;
} else if (b.equals("(")) {
return 1;
} else if ((a.equals("*") || a.equals("/") && !b.equals("("))) {
return 1;
} else if ((a.equals("*") || a.equals("/"))
&& (b.equals("+") || b.equals("-"))) {
return 1;
} else if (a.equals("^")
&& (b.equals("+") || b.equals("-") || b.equals("*") || b
.equals("/"))) {
return 1;
} else {
return 0;
}
}
7 尚待改进或者新的想法
三角函数后面加括号,如sin(30+60),使其功能更多
8 团队成员任务分配,团队成员课程设计博客链接(以表格形式呈现),标明组长
洪亚文:运算符之间的运算和比较测试
郑晓丽:设计流程
洪亚文博客链接:http://www.cnblogs.com/201521123065hyw/
郑晓丽博客链接:http://www.cnblogs.com/zxl3066/