[codemonkeys] InsertAtPosition ArrayList: splitten

Bei Postings zu Aufgabe Nr. x = 1..4 lassen Sie Ihr Betreff bitte mit "x: " beginnen, gefolgt von einer möglichst präzisen Überschrift, danke!

Moderator: Algorithmen und Datenstrukturen

Forumsregeln
Bei Postings zu Aufgabe Nr. x = 1..4 lassen Sie Ihr Betreff bitte mit "x: " beginnen, gefolgt von einer möglichst präzisen Überschrift, danke!
hallo6
Erstie
Erstie
Beiträge: 14
Registriert: 4. Mai 2017 10:36

[codemonkeys] InsertAtPosition ArrayList: splitten

Beitrag von hallo6 »

Hallo,
ich würde gerne beim Splitten ein neues Object des Types ArrayListElement erstellen. Dabei wirft mir der Compiler Fehler.
Consoleline 0 – /home/tomcat/tomcat/exercise/4e3b9da8-0410-4e31-88e8-4c24005fc93e/tmp/array_List/exercise_basicOperations/ArrayList.java:132: error: constructor ArrayListElement in class ArrayListElement<T#2> cannot be applied to given types;
Consoleline 1 – ArrayListElement<T> hinten = new ArrayListElement<T>();
Consoleline 2 – ^
Consoleline 3 – required: int,ArrayComponentComparator<T#1>
Consoleline 4 – found: no arguments
Consoleline 5 – reason: actual and formal argument lists differ in length
Consoleline 6 – where T#1,T#2 are type-variables:
Consoleline 7 – T#1 extends Comparable<T#1> declared in class ArrayList
Consoleline 8 – T#2 extends Comparable<T#2> declared in class ArrayListElement
Consoleline 9 – Note: Some input files use unchecked or unsafe operations.
Consoleline 10 – Note: Recompile with -Xlint:unchecked for details.
Consoleline 11 – 1 error
Laut Compiler will der Konstruktor ein Integerwert und Comparator, jedoch kann man auf den Comparator mit getComp() in dieser Aufgabe nicht zugreifen und er wird auch nicht benötigt.

Mein Code lautet an dieser Stelle:

Code: Alles auswählen

ArrayListElement<T> zumSplitten = new ArrayListElement<T>();
Gibt es eine andere Möglichkeit? Hat jemand schon die Aufgabe gelöst?

Danke im Voraus für Antworten.

Julian Prommer
Moderator
Moderator
Beiträge: 167
Registriert: 17. Apr 2013 15:48

Re: [codemonkeys] InsertAtPosition ArrayList: splitten

Beitrag von Julian Prommer »

ahja Problem erkannt...

Da brauchts ein paar Infos über den Konstruktor...

kommt gleich...
AuD Orga

Antworten

Zurück zu „AuD: Programmieraufgaben“