如何判断一个表达式正确与否 使用js判断你可以喳喳js中有这样的函数计算表达是 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 随便写个程序来测试一下,如public class A{public static void main(String[] args){int i;i=5*(7-2.0);}}如果表达式有错,在编译的时候会显示出来 to takecare(大厅) : 编译原理我不熟,具体应该看其中哪方面的内容to sunlen(伏枥) : 我想你理解错了,我要实现的是用户输入表达式后由我来判断是否出错 to : hutlyx(胡里糊涂) 正则表达式是什么,哪里有介绍 to楼主:你可以用try把表达式包括起来,当表达式出错时就会抛出异常,这样你就可以捕获到,来进行操作了。如下:try{int i;i=5*(7-2.0);//这是用户输入的表达式}catch(Exception e){System.out.println("表达式出错");} 使用StringTokenizer提取出以操作符分割出来的各个子串,再运用数据结构的知识(比如stack)分析拉 Spring applicationcontextaware接口的应用场景 在线等 webservice接口调用service如何注入DAO <s:checkbox> fieldValue取值问题 cvs 客户端开发 JAVA版 jdom的addContent的使用问题 xml数据转入到mysql中 (java) 关于显示文章中包含html标签的处理 各位大侠: 给一个Web Services的最简单的例子 利用struts自带的数据连接池连接数据库 异构数据库数据同步问题! 请教一个多对多关系使用的问题 中文乱码问题
public class A
{
public static void main(String[] args)
{
int i;
i=5*(7-2.0);
}
}
如果表达式有错,在编译的时候会显示出来
to sunlen(伏枥) : 我想你理解错了,我要实现的是用户输入表达式后由我来判断是否出错
正则表达式是什么,哪里有介绍
你可以用try把表达式包括起来,当表达式出错时就会抛出异常,这样你就可以捕获到,来进行操作了。如下:
try
{
int i;
i=5*(7-2.0);//这是用户输入的表达式
}
catch(Exception e)
{
System.out.println("表达式出错");
}