首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

乞援:用文件向系统传输命令

2011-11-19 
求助:用文件向系统传输命令使用文件向系统传输指令,让系统计算任意简单运算,操作数和操作符要分别列出.文

求助:用文件向系统传输命令
使用文件向系统传输指令,让系统计算任意简单运算,操作数和操作符要分别列出.
文件内容是自己写的   比如2*6   从中读取后,运算出结果为   12
输出   2*6=12

[解决办法]
感觉像做一个编译器
简单的话读取每个字符,通过关键字和控制符来分隔字符,然后通过String的比对来做计算
难点的就要做编译器了
[解决办法]
1.获取文件内容
比如((1+2)*3)/4+5,或者比这还要复杂
2.解析文件内容,这个基本比较难,看能否通过操作系统的工具或者指令来执行
3.输出
[解决办法]
很简单,以前做过的,遇到括号用递归,总共不过200多行代码。

热点排行