鱼C论坛

 找回密码
 立即注册
查看: 43|回复: 0

关于结构控制的程序

[复制链接]
匿名鱼油
匿名鱼油  发表于 6 天前 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
按照下面的程序补全程序 命令不区分大小写
  1. import java.util.Scanner;

  2. enum StringCommand{ADD,REMOVE,CLEAN,QUIT,INVALID};

  3. public class StringSetManager {
  4.     public static void main(String[] args){
  5.         final Scanner scanner = new Scanner(System.in);
  6.         String[] stringSet = new String[100];
  7.         while(true){
  8.             final StringCommand command = getCommand(scanner);
  9.             if(command == StringCommand.QUIT){
  10.                 System.out.println("BYE");break;
  11.             }
  12.             switch(command){
  13.                 case ADD :{
  14.                     final String str = getString(scanner);
  15.                     add(stringSet,str);
  16.                     break;
  17.                 }
  18.                 case CLEAN:{
  19.                     clear(stringSet);
  20.                     break;
  21.                 }
  22.                 default:
  23.                     System.out.println("Unknown Command!");
  24.             }
  25.             print(stringSet);
  26.         }
  27.     }
  28.    //补全程序
  29. }
复制代码


输出结果:
  1. add Hello
  2. Element Size:1,Values = [Hello]
  3. Add Jave
  4. Element Size:2,Values = [Hello,Java]
  5. add hello
  6. Element Size:3,Values = [Hello,Java,hello]
  7. aDD Java
  8. Element Size:3,Values = [Hello,Java,hello]
  9. remove Hello
  10. Element Size:2,Values = [Java,hello]
  11. remove java
  12. Element Size:2,Values = [Java,hello]
  13. add Good
  14. Element Size:3,Values = [Java,hello,Good]
  15. remove Java
  16. Element Size:2,Values = [Hello,Good]
  17. clean
  18. Element Size:0,Values = []
  19. add ABC
  20. Element Size:1,Values = [ABC]
  21. add is
  22. Element Size:2,Values = [ABC,is]
  23. add Wonderful
  24. Element Size:3,Values = [ABC,is,Wonderful]
  25. quit
  26. BYE!
复制代码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1

GMT+8, 2021-9-21 10:19

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表