[工具] 計算機 Library - BeanShell
最近沉迷 D3,在寫 DPS, EHP 計算機
隨時會遇到加加減減的需求
像是說 Str: 183 + 27
Dex: 1278 - 3
就想讓程式能自動看懂加減乘除
精華區的工具我看了一下
都滿高級的....
這邊推薦一個 BeanShell
http://www.beanshell.org/docs.html
滿簡單好用的
使用範例我是看下面這個
http://stackoverflow.com/questions/1432245/java-parse-a-mathematical-expression-given-as-a-string-and-return-a-number
縮址:http://goo.gl/2AFVY
程式碼大致如下:
Interpreter bsh = new Interpreter();
String result = bsh.eval("183+27").toString();
System.out.println(Double.valueOf(result));
現在我的計算機已經會自動加減乘除
逛拍賣場可以算更快了
@______@
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.117.174.134
※ 編輯: H45 來自: 122.117.174.134 (07/03 01:58)
※ 編輯: H45 來自: 122.117.174.134 (07/03 02:19)
推
07/03 12:59, , 1F
07/03 12:59, 1F
咦...嗯...沒碰過...受教了
推
07/03 14:48, , 2F
07/03 14:48, 2F
推
07/03 19:22, , 3F
07/03 19:22, 3F
→
07/03 19:49, , 4F
07/03 19:49, 4F
推
07/03 20:04, , 5F
07/03 20:04, 5F
→
07/03 20:04, , 6F
07/03 20:04, 6F
JS 就是 JavaScript 嗎?
上網查了 JS Engine,第一個連結就是在說 JavaScript Engine...
可我這是複雜 Java 程式中的 TextFeild 欄位要支援加減乘除
難道說有什麼 JS Library 可以給 Java 用?
→
07/03 20:21, , 7F
07/03 20:21, 7F
我是把它當作計算機 library 啦
我也有找過其他 library,因為時間因素,最後選了看起來最容易上手的 beanshell
→
07/03 20:38, , 8F
07/03 20:38, 8F
複雜一點的 Java 程式就有內建計算機的需求了。
還是說有什麼 google 搜尋框的 api 可以給 Java 程式用嗎?
※ 編輯: H45 來自: 122.117.174.134 (07/04 08:51)
推
07/04 09:04, , 9F
07/04 09:04, 9F
推
07/04 09:06, , 10F
07/04 09:06, 10F
→
07/04 14:04, , 11F
07/04 14:04, 11F
→
07/04 14:13, , 12F
07/04 14:13, 12F