开发者社区> 问答> 正文

请大神看来这段代码要怎么写。:报错

//很多代码

for (Map.Entry<String, List<ListOrderedMap>> entry : resList.entrySet()) {

    //很多代码

   String name = this.startTimeString+ctiyCn+entry.getKey()+todayCallTime;

    //很多代码

}    

大概意思是这样的,我有个方法,逻辑在很多地方都能用到,但是里面有个变量的值是没有规则的,比如这个name,不同的时候是根据map里面的不同字段的值以不同的方式拼接的。我想问这个用什么设计模式(这个是要用一个叫面向切面编程的么。但是实际怎么操作我不知道啊。)。或者这里代码怎么写。(好吧,我好像都知道怎么弄了),谢谢大大们。

如果不想新写一个类来实现,怎么做。

展开
收起
kun坤 2020-06-09 22:35:11 552 0
1 条回答
写回答
取消 提交回答
  • 传递匿名函数######不太明白。比如呢。?######

    把不变的东西提出来放进父类或者其他类中,把变的东西改为接口实现,用的时候传一个匿名类。

    也不知道这叫什么设计模式,今天是七夕,就叫七夕模式好了:)

    ######额。好吧。我现在就是这样做的。但是我不想传类。算了。先这样吧,
    2020-06-09 22:35:15
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
《0代码搭应用》 立即下载
不止代码 立即下载
低代码开发师(初级)实战教程 立即下载