Wie erstelle ich eine generische Methode in Java?

Ich habe folgende Methode:

public static void update(String name) {
    CustomTextType obj = findByName(name);
    ...
}

Ich möchte es zu einer allgemeinen Verwendungsmethode machen, damit ich nicht für jeden neuen benutzerdefinierten Typ neuen Code schreiben muss. Ich könnte dies tun, was das Instantiieren des Objekts vor dem Aufrufen von update () erfordern würde:

public static void update(String name, Object obj) {
    obj = findByName(name);
    ...
}

Aus Neugier frage ich mich, ob es eine Möglichkeit gibt, dies mit Java Generics zu tun:

// note: this is an example and does not work
public static void update(String name, <T> type) {
    type var = findByName(name);
    ...
}

Gibt es eine Möglichkeit, dies in Java zu erreichen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage