Sobes.tech
Middle

Hai lavorato con i generics in Java?

sobes.tech AI

Risposta dell'AI

Sì, in Java, i generici consentono di creare classi, interfacce e metodi con parametri di tipo, migliorando la sicurezza dei tipi e riducendo la necessità di cast. Ad esempio, si può creare una classe contenitore universale:

public class Box<T> {
    private T content;

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

    public T getContent() {
        return content;
    }
}

Questa classe può essere usata con qualsiasi tipo, ad esempio Box<String> o Box<Integer>, aiutando a evitare errori a runtime.