Suchergebnisse für Anfrage "raw-types"

4 die antwort

Expliziter Methodentypparameter, der für einen Rohklassentyp ignoriert wird; Compiler-Fehler? [Duplikat

Diese Frage hat hier bereits eine Antwort: Java generische Methoden in generischen Klassen [/questions/18001550/java-generic-methods-in-generics-classes] 6 answers Ich erhalte einen Compilerfehler beim Aufrufen einer generischen Methode ...

2 die antwort

Methodenverweise auf schädliche Rohtypen?

Der folgende Code enthält einen Verweis aufEnum::name (Beachten Sie keinen Typparameter). public static <T extends Enum<T>> ColumnType<T, String> enumColumn(Class<T> klazz) { return simpleColumn((row, label) -> ...

1 die antwort

warum ich primitive Typen in ternären Operationen auf null setzen kann

Ich dachte immer, dass primitive Typen in Java nicht sein können

TOP-Veröffentlichungen

5 die antwort

Rohtypen und generische Methoden kombinieren

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?

3 die antwort

Kann nicht von Liste <Liste> nach Liste <Liste <? >> konvertiert werden

Eine unformatierte Liste wird in @ konvertierList<?> Alles gut. Warum kann eine Liste von unformatierten Listen nicht in eine Liste von @ konvertiert werdeList<?>? { // works List raw = null; List<?> wild = raw; } { // Type mismatch: ...

6 die antwort

Generische Java-Methoden in generischen Klassen

1 die antwort

Ist diese Rohtypzuordnung typsicher? List <T> = new ArrayList ();

Ich habe einen Code wie diesen: @SuppressWarnings({"unchecked", "rawtypes"}) List<String> theList = new ArrayList();Ist das typsicher? Ich halte es für sicher, weil ich den rohen Typ keinem anderen Typ zuordne. Ich kann sogar demonstrieren, dass ...

8 die antwort

Warum wird die aufrufende Methode mit generischer Rückgabe für eine generische Klasse von javac als unsicher eingestuft?

Betrachten Sie den folgenden Code: public class Main { public static class NormalClass { public Class<Integer> method() { return Integer.class; } } public static class GenericClass<T> { public Class<Integer> method() { return Integer.class; } } ...

4 die antwort

List <List <? >> und List <List> sind in Java nicht kompatible Typen [duplicate]

Diese Frage hat hier bereits eine Antwort: Kann nicht von Liste <Liste> nach Liste <Liste <? >> konvertiert werden [/questions/26766704/cannot-convert-from-listlist-to-listlist] 3 AntwortenIch habe diesen Code nicht so oder so kompilieren ...