我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

Java计算字符串表达式的值

比如”4+8*9“这样的一串字符串,怎么通过java得到它的计算结果

可以试试这个 javax.script.ScriptEngine#eval(java.lang.String)
参考这篇:

Java 中计算字符串表达式的值_普通网友的博客-CSDN博客 Java 中计算字符串表达式的值在 Java 中计算字符串数值表达式可以用 javax.script.ScriptEngine#eval(java.lang.String),通过调用 JavaScript 来计算import javax.script.ScriptEngine;import javax.script.ScriptEngineManager;import javax.script.ScriptException;public class ExpressionCalculate https://blog.csdn.net/m0_67393342/article/details/124266017


如有帮助,欢迎采纳哈!

在这里插入图片描述

本人的开源项目,欢迎star支持下!!!

近期文章

  • c++ 课程 图书管理设计
  • php:如果当前url包含“/ demo”做某事
  • python判断用户名账号密码
  • 写约瑟夫环输出无结果
  • 下标从1开始的数组,咋改
  • PTA编写函数求月天数
  • 画出下列系统的bode图和乃式图
  • 主调函数和被调函数中的printf问题
  • 数据挖掘 决策树分类结果报错
  • 看一下我的问题,感觉自定义函数老是调用不起来
  • 如何从数组元素挑选百位数比十位各位之和还要大的元素?(语言-c语言)
  • 按编号处理输入字段
  • 为什么自创的servlet类在浏览器中总是报404错误,求解答
  • 答案有一半是错误的,我这样的算法逻辑对吗
  • python列表元组题
  • 回文数组,这个答案什么错,怎么改
  • 求帮配置Django项目配置环境
  • c语言数组题型二维数组
  • 问卷得分问题求解 spss
  • 望有朋友解释一下fpga的dsp资源和lut资源和功率、温度

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华