⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 题目说明.txt

📁 呵呵.着是我JAVA东软培训,老师给个一个小的项目.是CMD窗口实现的.就是控制台把.里面有打的.JAR包.呵呵.很好的.看看把.
💻 TXT
字号:
设计要求

接口
EditorOperation
主要方法:getCommand()获得操作命令
getParamCount()获得参数个数
execute()执行运算功能
父类
Operation实现接口

子类
InsertOperation.java,        插入字符,从pos(int)位置起,txt (String)的字符。例如hallo i(操作命令简写) 1(pos) ss(txt)得到hssallo
SubstOperation.java,         用后面参数的字符串替换前面参数的字符串。例如hallo s(操作命令简写) l ss 得到hasssso
SubOperation.java,           保留从pos(int)起,长度为cnt(int)的字符。其他字符删除。例如hallo sub(操作命令简写) 2(pos)3(cnt) 得到llo
RemoveOperation.java,        移除从pos(int)起,长度为cnt(int)的字符。例如hallo r(操作命令简写) 2(pos)3(cnt)  得到ha
UpperOperation.java,         所有字母大写
ReverseOperation.java,       所有字符掉转(例如:hallo 旋转ollah)
LowerOperation.java          所有字母小写
这7个程序

类名称             操作命令简写    参数数量     参数1          参数2 
InsertOperation         i            2        pos (int)      txt (String) 
LowerOperation          tl           0 
RemoveOperation         r            2        pos (int)      cnt (int) 
ReverseOperation       rev           0 
SubOperation           sub           2        pos (int)      cnt (int)
SubstOperation          s            2        txt (String)   replace_txt (String) 
UpperOperation          tu           0 


测试:

--------------------------------------------------------------------------------
输入: hello! i 5 world

 
输出; 11
       helloworld!



 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -