Suchergebnisse für Anfrage "generics"
Erhalten eines Schlüssels, der dem entsprechenden Maximalwert in einer Map zugeordnet ist (TreeMap / HashMap)
Ich habe den folgenden Code geschrieben, um mithilfe von TreeMap in JAVA den Schlüssel (String) mit dem Maximalwert (Integer) zu ermitteln. public static void maxprofitItem(int[] costs, int[] prices, int[] sales,String[] items) { ...
Array geben Sie Generika ein
Ich versuche, ein Array vom generischen Typ zu erstellen. Ich erhalte die Fehlermeldung: Pair<String, String>[] pairs; // no error here pairs = new Pair<String, String>[10]; // compile error here void method (Pair<String, String>[] pairs) // no ...
Wie speichere ich einen Wert vom Typ Class <ClassImplementingProtocol> in einem Dictionary vom Typ [String: Class <Protocol>] in Swift?
Ich möchte einen spezielleren Typ in einem Dictionary vom Typ [String: SomeClass] speichern. Hier ist ein Beispielcode, der mein Problem veranschaulicht (auch zum Spielen unter @ ...
Convert java.lang.reflect.Type to Class <T> clazz
Wie kann ich konvertierenjava.lang.reflect.Type zuClass<T> clazz? Wenn ich eine Methode als nächstes habe, die ein Argument von @ hClass<T>: public void oneMethod(Class<T> clazz) { //Impl } Dann eine andere Methode, die ein Argument von @ ...
Wie definiere ich eine Funktion mit einem generischen Array fester Länge?
Nehmen Sie eine Operation für Arrays vor, indem Sie beispielsweise die Länge quadrieren. Es ist nützlich, einen generischen Typ zu haben (z. B.f32, f64), aber Sie können auch eine generische Länge wünschen, abernich eine dynamische Länge. Hier ...
Differenz zwischen Bounded Type-Parameter und Upper Bound Wildcard
Ich weiß, dass es bereits eine ähnliche Frage gab, obwohl ich denke, dass meine etwas anders ist ... Angenommen, Sie haben zwei Methoden: // Bounded type parameter private static <T extends Number> void processList(List<T> someList) { } // ...
Warum sind JUnit-Assert-Methoden in Java nicht generisch?
Ich benutze JUnit 4.12. Die Assert-Methoden sind nicht generischer Natur. Die assertEquals-Methode sieht beispielsweise folgendermaßen aus: static public void assertEquals(Object expected, Object actual) {..}Warum ist es nicht so? static public ...
Wie füge ich ein Integer-Element zur ArrayList der Platzhalter in Generics hinzu?
Ich habe einen generischen ArrayList-Platzhaltertyp, der Number als Erweiterung verwendet. Ich versuche, die ganzzahligen Werte zur ArrayList hinzuzufügen. Aber es gibt mir einen Fehler zu sagen, dass ArrayList<? extends Number> numberList = ...
Gibt es eine Möglichkeit, den Konstruktor "Vielleicht" mit Generika auf jedes Datensatzfeld anzuwenden?
Ich habe zwei Datentypen und der zweite ist die Kopie des ersten, aber mit Vielleicht in jedem Feld. data A = {a :: Int, b :: String} data B = {c :: Maybe Int, d :: Maybe String}ibt es eine Möglichkeit, Funktionen zu erstelle f :: A -> B g :: B ...
C # kann nicht überladene nicht generische Methode von generischer Methode aufrufen
Ich habe einige Legacy-Code mit einer Methode foo mit über 700 Überladungen: [DllImport("3rdparty.dll")] protected static extern void foo(int len, ref structA obj); [DllImport("3rdparty.dll")] protected static extern void foo(int len, ref ...