Sobes.tech
Middle

Ai lucrat cu generics în Java?

sobes.tech AI

Răspuns de la AI

Da, în Java, genericele permit crearea de clase, interfețe și metode cu parametri de tip, ceea ce crește siguranța tipurilor și reduce necesitatea conversiilor. De exemplu, se poate crea o clasă container universală:

public class Box<T> {
    private T content;

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

    public T getContent() {
        return content;
    }
}

Această clasă poate fi utilizată cu orice tip, de exemplu Box<String> sau Box<Integer>, ceea ce ajută la evitarea erorilor în timpul execuției.