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.