我的Java學習 計算器真的很難程式設計

2021-08-29 01:54:43 字數 735 閱讀 8381

想要編寫乙個簡單點的四則運算計算器,發現如果不是圖形介面的話,用輸入的字串來解析裡面的數字和運算符號的方法,真的很難辦到,很多的判斷語句不知道怎麼下手才好。最後出來了乙個連半成品都不算的**。

//10月14日設計簡單計算器,原理,從得到的字串裡提取到相應的數字和符號然後進行計算,太複雜目前停止

public class test

}}class strhandle

public string spacerace()

}system.out.println(str);

return str;

}public boolean strfit(string str)

}

最後還是想編寫個計算器,用比較原始的方法,乙個乙個輸入好了,就這樣,還是缺少必要的判斷條件有一定的缺陷,不過好在以自己現在的手段還是完成了。從這個小小的計算器的編寫就能夠看到,圖形介面很多的好處,將複雜的輸入字串判定方法簡單化,圖形介面裡面的文字框,可以限定一定的範圍,如果需要的資料輸入了非法字串,馬上就給出錯誤提示,對輸入運算符號的判斷可以減少,減輕了設計的負擔。

public class test        

}class countnum

public double countnum(string s)

return result;

}

}

我的第一萬天是多少?(日期計算器)

當我們回想往事時會不會感嘆時間流逝,往事如煙,暮然回首,物是人非 額 不扯了,現在進入主題,當別人問你多大的時候,你總是會說 我22了!然後別人會說,都奔三了,結婚了沒有啊,難道你會在回一句,我連女朋友都沒有 過。真是悲催呀!額 又扯遠了。好了,為了避免尷尬,別人問你多大的時候,你可以跟他說,我已經...

用java實現了乙個小的計算器演算法

突然之間心血來潮,就是想試一試資料結構怎麼用.到現在才感覺的,資料結構是一種思想,一種思維方式,用怎樣的方式去解決怎樣的問題,這些是資料結構和演算法給我們的.言歸正傳吧,說說這個小計算器 其實還有太多需要擴充套件和改進的地方 暫時只侷限在加減乘除,因為定義的是int型別的,所以也限制在整數運算吧.主...

C 學習筆記(十八) 之用多型的思想實現計算器

老規矩 妹妹鎮樓 開發思想 開閉原則,對拓展開放,對修改關閉。多型優點 利於後期拓展,結構性好,可讀性強。多型缺點 效率偏低,結構中增加了指標,複雜了一點。如果是用之前的定義乙個類,在類中定義各種計算函式,那麼在需要拓展時,就得修改類中的某些函式,以達到拓展的目的。但是,開發中忌諱修改之前的 以免造...