Suchergebnisse für Anfrage "generics"

4 die antwort

Swift Von generischem Typ erben

Ich versuche, von einem generischen Typ zu erben, damit ich einen Typ in eine Hierarchie einfügen kann: class Foo < T:AnyObject > : T {}aber ich bekomme eine Fehlermeldung inheritance from non-protocol, non-class type 'T' aber ich stelle ...

8 die antwort

Wie kann ich eine Liste der vererbten Objekte in eine Sammlung von Objekten in Java umwandeln?

Ich habe eine Sammlungsart: Collection<A> collecAUnd ich habe eine Liste in meinem Objekt: List<B> listBWo B erweitert A class B extends A { ... }Aber ich kann Folgendes nicht tun: collecA = listBIch kann nicht verstehen warum, da Collection ...

10 die antwort

Ljava.lang.Object; kann nicht in [Ljava.lang.Integer @ umgewandelt werd

Ich habe eine generische Klasse geschrieben und unten ist der Konstruktor der Klasse. Ich möchte so etwas tun, wie in Zeile @ geschrieb elements = (E[])new Object[size] Weil ich den generischen Typ zur Laufzeit nicht kenne, wird eine Ausnahme ...

TOP-Veröffentlichungen

4 die antwort

Was ist das <T> in Besetzung <T> () oder Liste <T> in C #

Ich weiß, das ist wahrscheinlich ein Betrug, aber ich kann mich nicht erinnern, wie der Name lautet oder wie ich ihn nachschlagen soll. Ich weiß, dass T der Typ ist, auf den Sie gecastet haben, aber wie lautet der technische Name. Bearbeite ...

28 die antwort

Was ist ein roher Typ und warum sollten wir ihn nicht verwenden?

FragenWas sind RAW-Typen in Java und warum höre ich oft, dass sie nicht in neuem Code verwendet werden sollten?Was ist die Alternative, wenn wir keine Rohtypen verwenden können und wie ist es besser?

4 die antwort

Wie kann ich einen Filter-Iterator von einer Funktion zurückgeben?

Ich möchte so etwas: fn filter_one<'a, T: Int>(input: &'a Vec<T>) -> ??? { input.iter().filter(|&x| x == Int::one()) } Was ist der Rückgabetyp dieser Funktion? (Ich möchte den Iterator zurückgeben) (Ich hoffe, das ist nicht zu offensichtlich, ...

6 die antwort

Java generics Methode überschreibt

Ich habe Schnittstelle: public interface CartService extends RemoteService{ <T extends ActionResponse> T execute(Action<T> action); }Ich möchte die Methode 'execute' in der Implementierung überschreiben: public class XX implements CartService { ...

10 die antwort

Erläutern Sie die Syntax von Collections. <String> emptyList ()

Ich habe gerade über generische Programmierung studiert, dieList<E> interface undArrayList, damit ich die folgende Aussage verstehen kann. ArrayList<String> list = new ArrayList<String>();Aber ich verstehe die nächste Aussage, die ich beim ...

4 die antwort

Was ist der Unterschied zwischen <E erweitert Nummer> und <Nummer>?

Was ist der Unterschied zwischen dieser Methodendeklaration: public static <E extends Number> List<E> process(List<E> nums){un public static List<Number> process(List<Number> nums){Wo würdest du die ersteren verwenden?

14 die antwort

implict Typ in generische Methode umgewandelt

Warum erhalte ich einen Compilerfehler im folgenden Code:Cannot implicty convert type SpecialNode to T obwohl T von NodeBase abgeleitet sein muss, wie ich es in der where-Klausel definiert habe, und obwohl SpecialNode tatsächlich von NodeBase ...