/** * 削除 * * @param bookmarkShops * @param removeShop * @return */ private static List<SimpleShop> remove(List<SimpleShop> bookmarkShops, SimpleShop removeShop) { List<SimpleShop> returnShop = new ArrayList<>(); for (SimpleShop shop : bookmarkShops) { if (shop.getId().equals(removeShop.getId())) { // 削除対象の店舗を省く Timber.d("remove:" + removeShop.toString()); } else { // 削除対象以外をリスト追加して返す returnShop.add(shop); } } return returnShop; }