generics

Generika sind eine Form von parametrischer Polymorphie, die in einer Reihe von Sprachen gefunden wird, einschließlich .NET-Sprachen, Java und Swift.
1
Antwort

Geben Sie einen generischen Aufzählungstyp als Vorlageargument an

Kurz gesagt: Gibt es eine Möglichkeit, eine General Template-Klasse mit etwas zu füttern, das nur einen enum -Typ repräsentiert? Etwas wie: %Vor% <int> ist zu viel / funktioniert in meinem Fall nicht. Mein spezieller Fa...
31.08.2015, 17:40
1
Antwort

Erstellen eines generischen Methodendekorators in Typescript

In diesem Code versuche ich, dass ein Benutzer einen Typ für die generische Decorator-Funktion fetchJson angibt. Es würde so funktionieren: Schmücke eine Methode mit etwas wie: @fetchJson<User> Dann ersetzen wir die Funktion du...
06.01.2016, 16:21
2
Antworten

Wie kann man dieses scheinbar inkonsistente Java-Verhalten erklären?

Wenn ich die Java-Methode schreibe %Vor% dann kann ich diese Methode über aufrufen %Vor% sowie %Vor% und beide Anrufe werden genau gleich behandelt. Die beiden Anrufe jedoch %Vor% und %Vor% werden nicht gleich behandelt. Der...
26.11.2014, 06:28
1
Antwort

Warum werden Scala-Primitive nicht als Typparameter in der Java-Reflektion angezeigt?

Gegeben die folgende Fallklasse: %Vor% Ich würde Folgendes erwarten: %Vor% um etwas wie: zu produzieren %Vor% Aber stattdessen erzeugt es: %Vor% Warum werden die Primitiven aus den Generika gelöscht, anstatt wie java.lang.Intege...
23.12.2013, 18:55
1
Antwort

Wie bekomme ich generische Informationen von getAnnotatedParameterTypes () in Java 8?

Es scheint, als ob getAnnotatedParameterTypes() ein Array von AnnotatedType s zurückgibt, das rohe und nicht generische Typen enthält. Zum Beispiel: %Vor% Was ist der Grund für die Unstimmigkeit mit getGenericParameterTypes() ?     
12.04.2014, 02:22
1
Antwort

C # Überladen der Methode und generische Schnittstelle [duplizieren]

Ich bin verwirrt von einem Problem, das wir in unserem Projekt haben. Ich habe versucht, es zu vereinfachen, um den Effekt zu reproduzieren: %Vor% Für mich sieht das gut aus, aber der Compiler beschwert sich beim letzten Aufruf, weil er ve...
26.03.2013, 13:58
3
Antworten

Unerwartete ungeprüfte Konvertierungswarnung

Kann jemand erklären, warum es auf der Zuweisungszeile eine Warnung wegen nicht typisierter Konvertierung gibt? Beachten Sie, dass keine Warnung bei X- oder Z-Zuweisungen vorhanden ist. %Vor%     
01.05.2013, 16:47
1
Antwort

Instanziieren Sie ein Objekt einer Klasse, in der die Klasse über Generika gegeben wird [duplizieren]

Ich habe einen Code: %Vor% Dies kompiliert nicht und Intellijs Linter sagt mir Type parameter 'K' cannot be instantiated directly . Wie würde ich eine neue Kopie von K einfügen.     
29.01.2013, 16:17
3
Antworten

Java Generics: Array mit Generika [doppelt]

Ich wurde beauftragt, eine Hash-Tabelle in Java zu schreiben, die mit jedem Datentyp arbeiten muss. Die Regeln für den Code, den ich schreibe, sind wie folgt: - Die Hash-Tabelle muss ein Array als zugrunde liegende Datenstrukturen mit einer...
07.11.2011, 23:49
4
Antworten

Generics - Rechtliche Alternative für (Elemente instanceof List? erstreckt sich vergleichbar)

Ich habe diese Methode, deren eindeutiger Parameter (List elements) Elemente zu einem ListModel setzt, aber ich muss eine Validierung durchführen, um zu sehen, ob der generische Typ vergleichbar ist und so etwas wie: %Vor% ist illegal, ic...
07.08.2011, 19:04