Ich habe das folgende Stück Codeinkompatible Typen: Inferenz Variable T hat inkompatibel Grenzen
public int solution(int X, int[] A) {
List<Integer> list = Arrays.asList(A);
Aus irgendeinem Grund es wirft den folgenden Kompilierungsfehler
Solution.java:11: error: incompatible types: inference variable T has incompatible bounds List list = Arrays.asList(A); ^ equality constraints: Integer lower bounds: int[] where T is a type-variable: T extends Object declared in method asList(T...)
Ich nehme an, das eine Java-8-Funktion, aber ich bin mir nicht sicher, wie man den Fehler beheben kann
Gebrauch machen kann 'Integer []' statt 'int []'. – sp00m