看板 AndroidDev 關於我們 聯絡資訊
目前在練習計算機的app 假如輸入一個字串為 5+2*3 可以直接轉換成算式嗎? 算出答案嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.34.161.216 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1467877418.A.A19.html ※ 編輯: joyshe78904 (1.34.161.216), 07/07/2016 15:44:17
mshockwave: http://www.antlr.org 還蠻 powerful的一個 parser fr 07/07 17:07
mshockwave: amework 07/07 17:07
LaPass: java沒辦法,妳必須要自己去解析字串 07/07 17:17
LaPass: 或許有別人寫好的現成的jar可以轉,不過這是自己能寫出來 07/07 17:18
LaPass: 的東西,可以練習看看。 07/07 17:18
ljhgc: 這不就是計算機的練習目的嗎?找現成的有何意義? 07/07 21:39
y3k: 可以用JavaScript 07/07 21:51
kiwatami: Java 原本好像就有支援 之前寫 web 有用過 07/08 08:10
LaPass: 樓上,你講的那個是EL運算式嗎? ANDROID沒那種東西。 07/08 18:15
kiwatami: 我忘了 好像不是 你說的那個反而沒印象 07/08 19:58
LaPass: 了解 07/08 20:08