Suchergebnisse für Anfrage "generics"
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 @ ...
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) { ...
Typinferenz mit existenziellem Typ
Ich habe ein generisches MerkmalSomeTrait als so definiert: trait SomeTrait[T] { def foo(t: T): String }Und Methodenbar undqux as so: def bar[T](t: SomeTrait[T]): T def qux: List[SomeTrait[_]]Ich habe keine Kontrolle über die oben genannten. ...
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 @ ...
Was ist in der Praxis der Unterschied zwischen generischen und protokolltypisierten Funktionsparametern?
Gegeben ein Protokoll ohne zugehörige Typen: protocol SomeProtocol { var someProperty: Int { get } }Was ist der Unterschied zwischen diesen beiden Funktionen in der Praxis (was bedeutet, dass nicht "eine generisch ist und die andere nicht")? ...
Wie erstelle ich Generika in Auflistungstypen?
Ich habe versucht, Nicht-Null-Werte aus dem String-Array zu extrahieren. Wie unten. Aber mein Senior möchte, dass es in der Lage ist, @ zu extrahiere non-nil values auch von anderen Typen. Ich lese, generics könnte mir beim Umgang mit ...
C #: Der beste Weg, um einen XML-Elementnamen aus dem generischen Typnamen zu erhalten
Ich möchte eine XML-Datei für eine generische Klasse erstellen. Eine der Eigenschaften hat den generischen Typ. Für diese Eigenschaft möchte ich nicht den Eigenschaftsnamen als XML-Elementnamen verwenden, sondern den Namen des generischen Typs. ...
Untergrenzen-Platzhalter verursacht Probleme in Javac, aber nicht in Eclipse
Dieser Code kompiliert in Eclipse, aber nicht in Javac: import java.util.function.Consumer; public class Test { public static final void m1(Consumer<?> c) { m2(c); } private static final <T> void m2(Consumer<? super T> c) { } }javac ...
In Scala Reflection, Wie erhält man einen generischen Typparameter einer konkreten Unterklasse?
ngenommen, ich habe eine generische Superklasse: class GenericExample[T]( a: String, b: T ) { def fn(i: T): T = b }und eine konkrete Unterklasse: case class Example( a: String, b: Int ) extends GenericExample[Int](a, b)Ich möchte den ...
Sortierung des Arrays [Any]
Gegeben ein Array wie folgt definiert let list: [Any]Ich will es sortierenWAN Alle darin enthaltenen Werte haben den gleichen TypElementUN Element istComparable.Wenn es das sortierte Array zurückgeben sollSo würde ich eine Funktion benötigen, ...