Sobes.tech
Middle

Dolgozott már generikusokkal Java-ban?

sobes.tech MI

Válasz az MI-től

Igen, a Java generikusok lehetővé teszik osztályok, interfészek és metódusok típusparaméterekkel való létrehozását, ami növeli a típusbiztonságot és csökkenti a típuskonverziók szükségességét. Például létrehozhatunk egy általános konténer osztályt:

public class Box<T> {
    private T content;

    public void setContent(T content) {
        this.content = content;
    }

    public T getContent() {
        return content;
    }
}

Ezt az osztályt bármilyen típushoz lehet használni, például Box<String> vagy Box<Integer>, ami segít elkerülni a futásidejű hibákat.