需求分析:
獲得文本名稱
實作尾部追加功能
實作覆寫式添加資料
删除資料
擷取光标位置
在特定光标位置處添加資料
查找特定字元串在主串中第一次出現的位置
統計文本檔案内出現的數字,漢字,英文字母,特殊字元的個數,及總的字元個數
開發環境:
windows7 + Eclipse luna + WindowsBuilder插件
代碼實作:
下面解釋一下為什麼沒有做好注釋合作說明文檔,因為我做注釋做到一半的時候,出現了一點事故,導緻沒有來得及儲存的檔案丢失了,是以,請大家謹記,時刻記得儲存編輯的被容,否則後果真的很嚴重。
代碼追補解釋,下面的代碼塊是我程式裡面做的不好的,違背了代碼的複用性原則,請予以為戒:
代碼塊1:
代碼塊2:
代碼塊3:
在統計子產品中:
其中使用到的new Total().find()方法,詳見下面的代碼:
好了,下面是程式運作後得到的界面,在此我要聲明的是,程式仍然存在一些bug,表現在獲得光标位置時的java.lang.IllegalStateException: Attempt to mutate in notification異常,主要還是線程相關,如果博友能解決,還望不吝賜教

能力有限,希望和大家一起進步,一同提高!
接下來的是我從網上找到的一份用C語言實作的簡易的文本編輯器的實作,個人認為較之,我的簡直就是太菜了,現在将代碼貼出來,希望這篇C語言的經典能讓更多的人知曉: