开发者社区> 问答> 正文

在list<Object>集合中修改元素报错 

@Data
public class RoomStatus {

    private String roomNo;

    private String roomStatus;

}
List<RoomStatus> roomStatusList = new ArrayList<>();
RoomStatus roomStatus = new RoomStatus();
roomStatus.setRoomNo("a001");
roomStatus.setRoomStatus("0");
RoomStatus roomStatus2 = new RoomStatus();
roomStatus2.setRoomNo("a002");
roomStatus2.setRoomStatus("0");
roomStatusList.add(roomStatus);
roomStatusList.add(roomStatus2);
//.........n多
现在我想将roomNo为a002的RoomStatus 的roomStatus 更改为“1”,这个怎么弄啊。。 如果用循环的话太耗时间了    

展开
收起
kun坤 2020-06-03 09:59:01 609 0
1 条回答
写回答
取消 提交回答
  • 多大的数据量 list.parallelStream().forEach(); 这个会很慢吗######实在想快一点的话可以用hash表建立索引######能有多大的数据????

    2020-06-03 09:59:09
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载