gpt4 book ai didi

java - 需要过滤 2 个列表并在 java 中添加到单独的列表中

转载 作者:行者123 更新时间:2023-11-30 08:24:24 24 4
gpt4 key购买 nike

我有 2 个列表:

  • avaliableRoomType - [标准,超豪华]
  • wholeRoomtype - [标准、超豪华、豪华]

我需要过滤它并添加到单独的列表 unavailableRoomtype - [Deluxe]

for(int j = 0; j <  avaliableRoomType.size()  ; j++) {

for(int i = 0; i < wholeRoomtype.size(); i++) {

String tempAv = avaliableRoomType.get(j);
String tempHotelRoomId = wholeRoomtype.get(i);

if(!tempAv.equals(tempHotelRoomId)){


unavailableRoomtype.add(tempHotelRoomId);


}

}

}

但我有重复的值。

最佳答案

List<String> unavailableRoomtype = new ArrayList<>();

for (String roomType : wholeRoomtype) {
if (!avaliableRoomType.contains(roomType)) {
unavailableRoomtype.add(roomType);
}
}

关于java - 需要过滤 2 个列表并在 java 中添加到单独的列表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22956532/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com