Re: [問題] 如何作算式運算?
==站內信件==
※ 引述《NightPrince (shooting star)》之銘言:
: ※ 引述《juiceham (oasis)》之銘言:
: : 請問一下..我想要使用者輸入一個字串..輸入加減的簡單計算..
: : 類似計算機..
: : 但我不知道該怎麼讓他計算..用charAt叫出來一個個比對..遇到
: : 加號時..要如何把前後兩個加起來?
: : 如果違反版規..請刪文..謝謝
: 你這個問題,我在看 The art of JAVA一書中,他有介紹到
: 也有source code,可以加減乘除許多個 運算元
: 而且他的介面也是類似附屬應用程式中的小算家一樣
: 你要看這個 source code 之前最好要有 資料結構的基礎喔
: 因為會用到 stack
: http://www.jamesholmes.com/TheArtOfJava/ArtOfJava-code.zip
: 在那裡面的第二章
: 順帶一提,裡面的 source code,許多都蠻有參考性的
: 這本書我也很推薦,有空的人可以去買一本來看看 XD
: 對了, source code裡面都有附註解,所以你看的時候應該蠻容易可以上手的
阿對... 我都忘記,應該是先建 stack
進階才是建 tree... XDXD
不過,我的意思是一樣的
他們這個作業,其實只是要操作字串的 index 而已
(丟到 stack 進去也一樣,甚至更複雜 \囧/)
問題在於... 如果已經有程式觀念
那用不用 stack 都一樣
如果沒有程式觀念,用 stack 來 "寫"
大概只是剛好拿到一個跟作業需求一樣的版本交差...
====
再等個兩三年,大概就可以寫他們的專題了... cccc
--
侃侃長論鮮窒礙 網站:http://www.psmonkey.idv.tw
眾目睽睽無心顫 個人版:telnet://legend.twbbs.org
煢居少聊常人事
殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.204.16.17
討論串 (同標題文章)
java 近期熱門文章
PTT數位生活區 即時熱門文章