实现你的小小梦想,计算表达式的小小计算器
很多刚学程序的人,刚开始的第一个做出来的程序就是计算器,不管你是不是
反正我是了,附件中的这个类,可以让你的计算器设计起来即简单,又有强大
的功能,可以计算表达式,类似科学计算器了(只是类似啊)
今天咱大家也来做个呗,大牛也别鄙视咱。至于您是不是能获得加分,加分多
少,还得请版主大人和滔哥的点评了,我提供一个类,不用管内部怎么实现的
类内部就一个静态函数,使用方法如下
比如有一个表达式 String exp = "(1 + 2)*( 3 - 1)";
想得到这个表达式的值 调用 String result = Calculator.calculate(exp);
这样就得到了表达式的结果,当然这个类只能计算四则表达式,可以包括括号
,不可计算sin,cos,指数,之类的高级计算
界面编写可以参考这里
http://bbs.itheima.com/thread-99089-1-1.html
回复的时候只需要您把您的界面和运行结果贴上来就行需要三张图吧,界面,
输入表达式后的界面,计算完后的界面
如果做不出来也没关系,继续学习,过几天我也会一步一步的把我的思路写出
来,只要您喜欢看,另外如果您喜欢linux或者有vim方面的问题,也可以跟我
交流哈
界面如下,我画的这个真是惨不忍读啊 唉
|
|