Bang hộiTiền mặt: 0 Xu Trò chơiHộp quà giáng sinhThứ Hai, 18:56:17 - 25/11/2024
Chia sẻ kiến thức ngôn ngữ lập trình C, C++, C#, Java, Python, PHP, JS, SQL ...

Các điều hành viên: Admin, Mod, SMod

[Java] Xóa đối tượng Generic trong Collections - Remove Object from Generic Collections

[Java] Xóa đối tượng Generic trong Collections - Remove Object from Generic Collections

#1 » Gửi bài gửi bởi SunMicrosystems » 29/02/2024 21:56 » @616606

Mã: Chọn tất cả
//class Test <X extends Number, Y, Z extends Double> {
class Test {

    static <T extends List, U> T removeObject(T list, U u) {

        Iterator<Iterator> it = list.iterator();
        while (it.hasNext()) {
            if (it.next() == u) {
                it.remove();
            }
        }

        return list;
    }

}




public class Solution {

    public static Scanner scanner = new Scanner(System.in);

    public static void main(String[] args) throws Exception {

        ArrayList list = new ArrayList<>();

        list.add("Hard");
        list.add(null);
        list.add(2344);
        list.add(0.35f);
        list.add(null);
        list.add('a');
        list.add(0.89d);
        list.add(null);
        list.add(13L);
        list.add(true);

        System.out.println("Input:");
        System.out.println(list);

        Test.removeObject(list, null);

        System.out.println("\nOutput:");
        System.out.println(list);

    }
}
 



Input:
[Hard, null, 2344, 0.35, null, a, 0.89, null, 13, true]

Output:
[Hard, 2344, 0.35, a, 0.89, 13, true]
SunMicrosystems
Hình đại diện của thành viên
Rank: ☀️1/30☀️
Cấp độ:
Tu luyện:
Like:
Online:
Bang hội: Tiên Giới
Xếp hạng Bang hội: ⚡31/1⚡
Level:
Chủ đề đã tạo: 🩸1/4141🩸
Tiền mặt:
Nhóm:
Danh hiệu: ?????
Giới tính:
Ngày tham gia:
(Google Chrome Browser)

- Chia sẻ bài viết:

- Xem full chủ đề: http://chiase123.com/viewtopic.html?t=39052

- Link bài viết: http://chiase123.com/topic39052.html#p616606

Quay về C, C++, C#, Java, Python, PHP, JS, SQL ...