首页 新闻 会员 周边 捐助

java 怎么优化三层及多层嵌套for循环

0
悬赏园豆:10 [待解决问题]

关于java 两层嵌套循环可以用Map 进行优化,那么三层及三层以上的for循环该怎么进行优化

吾名璇玑的主页 吾名璇玑 | 初学一级 | 园豆:196
提问于:2019-02-19 14:14
< >
分享
所有回答(1)
0

首先这么多层的循环,逻辑上如果很好转换,别人也不至于这么写了。个人建议就是拆分函数。

其次,的确需要思考下为啥会怎么实现,有没有其他方式实现。(这个方向只能是具体问题具体分析了)

最后,还得关注下,这些容器是否设计合理。例如只有一个对象的,还设计为容器存储。例如是否将所有的对象都放在一个类中,其实可以将一些逻辑抽取到一个独立类,多抽离了类以后逻辑清晰了,这样多层循环就会少了。

山石散人 | 园豆:220 (菜鸟二级) | 2019-02-19 15:38
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册