Sobes.tech
Middle

Java-da generiklərlə işlədinizmi?

sobes.tech Süni İntellekt

AI-dan cavab

Bəli, Java-da generiklər, tiplərlə parametrli sinflər, interfeyslər və metodlar yaratmağa imkan verir, bu da tiplərin təhlükəsizliyini artırır və çevirmələr ehtiyacını azaldır. Məsələn, ümumi konteyner sinfi yarada bilərsiniz:

public class Box<T> {
    private T content;

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

    public T getContent() {
        return content;
    }
}

Belə sinfi hər hansı bir tiplə istifadə etmək olar, məsələn, Box<String> və ya Box<Integer>, bu da icra zamanı səhvlərin qarşısını almağa kömək edir.