首页 > 软件开发 > JAVA >

大量if else如何优化

来源:互联网 2023-03-16 19:28:00 271

在Java设计语言中,如果涉及到大量if else,这样会导致太多冗余的代码,该如何优化呢?Iq1办公区 - 实用经验教程分享!

大量if else如何优化Iq1办公区 - 实用经验教程分享!

工具/原料

  • java
  • eclipse
  • 截图工具
  • jdk1.8
  • WPS

方法/步骤

  • 1

    双击打开eclipse开发工具,在Java项目中新建Java类IfElseIq1办公区 - 实用经验教程分享!

    大量if else如何优化Iq1办公区 - 实用经验教程分享!

  • 2

    在Java类IfElse中,创建一个静态方法buildTree,传入参数params,然后利用if---else if进行判断Iq1办公区 - 实用经验教程分享!

    大量if else如何优化Iq1办公区 - 实用经验教程分享!

  • 3

    在main主方法中,调用buildTree方法,传入参数为C,然后打印结果Iq1办公区 - 实用经验教程分享!

    大量if else如何优化Iq1办公区 - 实用经验教程分享!

  • 3此文章未经许可获取自百度经验
  • 4

    保存代码并使用Java Application运行文件,可以看到控制台打印两个CIq1办公区 - 实用经验教程分享!

    大量if else如何优化Iq1办公区 - 实用经验教程分享!

  • 5

    修改静态方法buildTree,将if---else if改为for循环语句,然后返回resIq1办公区 - 实用经验教程分享!

    大量if else如何优化Iq1办公区 - 实用经验教程分享!

  • 6

    还可以使用策略模式,使用枚举类进行调整,效率更快Iq1办公区 - 实用经验教程分享!

    大量if else如何优化Iq1办公区 - 实用经验教程分享!

  • 总结

    • 大量if else如何优化Iq1办公区 - 实用经验教程分享!

      1、使用循环语句代替Iq1办公区 - 实用经验教程分享!

      2、使用设计模式代替Iq1办公区 - 实用经验教程分享!

      大量if else如何优化Iq1办公区 - 实用经验教程分享!

    注意事项

    • 注意大量if else如何优化
    • 注意使用其它方式代替if else

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!Iq1办公区 - 实用经验教程分享!


    标签: JAVAECLIPSE优化

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码