Suchergebnisse für Anfrage "generics"
Golang: Eine Schnittstelle dynamisch in eine typisierte Variable umwandeln
In go, ist es möglich, Variablen irgendwie dynamisch umzusetzen? Zum Beispiel, wenn eine einfache Besetzung wäre: var intAge = interfaceAge.(int)Was ist, wenn ich nicht weiß, dass das Alter ein Int im Voraus ist? Eine einfache Art zu schreiben ...
Wie kann ich zur Liste hinzufügen? erweitert Number> Datenstrukturen?
Ich habe eine Liste, die folgendermaßen deklariert ist: List<? extends Number> foo3 = new ArrayList<Integer>(); Ich habe versucht, 3 zu foo3 hinzuzufügen. Allerdings erhalte ich eine Fehlermeldung wie diese: The method add(capture#1-of ? ...
Java Klassenobjekt vom Typ Variable
Gibt es eine Möglichkeit, ein Klassenobjekt aus der Typvariablen in einer generischen Java-Klasse abzurufen? Sowas in der Art public class Bar extends Foo<T> { public Class getParameterClass() { return T.class; // doesn't compile } }Diese ...
Swift Array.insert generics
func getIndex<T: Equatable>(valueToFind: T) -> Int? {...} mutating func replaceObjectWithObject<T: Equatable>(obj1: T, obj2: T) { if let index = self.getIndex(obj1) { self.removeAtIndex(index) self.insert(obj2, atIndex: index) // Error here: 'T' ...
Wann ist ein parametrisierter Methodenaufruf sinnvoll?
Ein Java-Methodenaufruf kann wie im folgenden Code parametrisiert werden: class Test { <T> void test() { } public static void main(String[] args) { new Test().<Object>test(); // ^^^^^^^^ } } Ich habe im Dialogfeld "Einstellungen für Eclipse ...
Warum bekomme ich eine Klasse Besetzung Ausnahme (mit Generika, vergleichbar)?
Ich versuche, eine sortierte und eine unsortierte Array-Liste zu implementieren. Beide erweitern eine Klasse namens AbstractArrayMyList, die allgemeine Operationen / Implementierungen enthält - toString, clear, etc .... Hier ist mein Code für ...
Wie erhalte ich den typeof (T) von einer generischen Methode mit Basistypbeschränkung?
Ich habe die folgende Spezifikation, um das Problem zu veranschaulichen: class when_getting_type_of_generic_argument_using_subtype_instance { static GenericTypeTester _genericTypeTester; static IPet _dog; static Type _result; Establish context = ...
Java 8-Streams: Warum verhält sich Collectors.toMap bei Generika mit Platzhaltern anders?
ngenommen, Sie haben einList von Zahlen. Die Werte imList kann vom Typ @ seInteger, Double etc. Wenn Sie ein solches @ deklarierList es ist möglich, es mit einem Platzhalter zu deklarieren ?) oder ohne Platzhalter. final List<Number> numberList ...
Was ist der Sinn, Typzeugen bei allen Methodenaufrufen zuzulassen?
Say wir haben zwei Methoden wie die folgenden: public static <T> T genericReturn() { /*...*/ } public static String stringReturn() { /*...*/ } Beim Aufrufen einer beliebigen Methode können Sie den Typzeugen unabhängig davon angeben, ob eine ...
Erstellen eines generischen Arrays, dessen Elemente in VHDL eine zunehmende Breite haben
Ist es möglich, ein Array zu erstellen, dessen Elemente eine zunehmende Breite haben? Angenommen, X ist ein Array mit 10 Elementen. X (0) ist std_logic_vector (3 nach unten auf 0) X (1) ist std_logic_vector (4 nach unten auf 0) ... X (9) ist ...