lym9308123
2017-03-20 14:29
采纳率: 66.7%
浏览 1.2k
已采纳

java嵌套循环。集合能否不循环直接判断所有对象中的字段?

被嵌套的循环是个List《User》。user里有name字段。name等于a 放一个lable a。否则放一个b。第二个集合能不能不循环直接判断?不然10条的话我就有9个b。但只想要一个b。谢谢!

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • threenewbee 2017-03-20 15:38
    已采纳

    不能不循环,但是可以用一个函数封装起来,在函数里循环,这样主程序看上去没有循环,只调用了一次。

    打赏 评论
  • Seraphim_Fly 2017-03-21 01:13
    
     boolean bool = false;
     if(!bool){
     name = b;
     bool = true;
     }
    

    我不知道你的另一个条件是啥,不过你可以像这样加一个开关 就只有一个b了

    打赏 评论
  • Seraphim_Fly 2017-03-21 01:14

    额 bool要在循环外层定义

    打赏 评论

相关推荐 更多相似问题