一:javascript
java
git
github
數組
app
函數
測試
ui
編碼
//使用加強for循環的方法遍歷 try { FileWriter fw = new FileWriter("lilei.txt");//輸出 BufferedWriter bw = new BufferedWriter(fw); bw.append("201571030114"); bw.newLine(); for(String e:equations) { e=e+"="+se.eval(e.toString());//計算 System.out.println(e); bw.write(e.toString()); bw.newLine(); } bw.close(); fw.close(); } catch (Exception ee) { ee.printStackTrace(); }
對於此次的做業由於一開始對於運算符的優先級考慮不完善,致使後面出現了不少問題,因此代碼功能也不是很完善,很長時間沒有寫過java了,要花不少的時間來複習和熟悉java,能力有限,時間也有限,之後有時間會進行改進。
PSP: github地址:https://github.com/Lei-surely/Calculate
PSP | 任務內容 | 計劃完成須要的時間(min) | 實際完成須要的時間(min) |
---|---|---|---|
計劃準備 | 60 | 150 | |
Estimate | 需求分析,函數實現 | 30 | 40 |
開發 | 30 | 30 | |
Analysis | 需求分析 | 10 | 20 |
Design Spec | 設計 | 30 | 30 |
Design Review | 設計複審 | 5 | 10 |
Design | 具體設計 | 5 | 10 |
Coding | 具體編碼 | 60 | 150 |
Code Review | 代碼複審,查找語法錯誤 | 2 | 2 |
Test | 測試 | 30 | 150 |
報告 | 10 | 30 | |
Test Report | 經測試,程序編譯正確,運行結果正確,徹底符合要求 | 2 | 2 |
Size Measurement | 由於好久沒有用過java因此重點要花不少時間來複習java語言,找回思路 | 2 | 2 |
Postmortem | 這個程序還存在問題,主要在減法和除法部分有時會出現小數的狀況,會繼續改進 | 5 | 5 |