import java.util.ArrayList; class GeneriskBeholder { ArrayList array = new ArrayList<>(); // T - Type, E element, K - key, V - value, N - Number, men dette er bare konvensjoner, du kan gi type-parameteren ett eget navn om du ønsker // å tydeliggjøre mer hva som forventes av beholderen.s public void settInn(E x) { // Vi kan bruke typeparameteren i metodekall. array.add(x); } @Override public String toString() { // Vi kan og bruke typen intern i klassemetoder. String r = ""; for (E x : array) { r += x + " "; } return r; } public static void main(String[] args) { GeneriskBeholder beholder = new GeneriskBeholder<>(); for (int x = 0; x < 100; x++) beholder.settInn(""+x); System.out.println(beholder); } }