开发者社区 问答 正文

在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 627 分享 版权
1 条回答
写回答
取消 提交回答
  • 多大的数据量 list.parallelStream().forEach(); 这个会很慢吗######实在想快一点的话可以用hash表建立索引######能有多大的数据????

    2020-06-03 09:59:09
    赞同 展开评论
问答标签:
问答地址: