Junior — Middle
Have you used generics in your projects?
sobes.tech AI
Answer from AI
Yes, in my projects I have used generics to increase flexibility and reusability of code. For example, in test automation in Java using JUnit or TestNG, generics allow creating universal methods for working with different data types, which reduces code duplication and improves readability.
Example of using generics in Java:
public class Box<T> {
private T content;
public void setContent(T content) {
this.content = content;
}
public T getContent() {
return content;
}
}
// Usage:
Box<String> stringBox = new Box<>();
stringBox.setContent("Test text");
String content = stringBox.getContent();