Warteschlange/Reihungen kurze syntaktische Frage

glitsch

Aktives Mitglied
Hi zusammen,
ich beschäftige mich mit Stacks, Warteschlangen etc. Hier mal ein Ausschnitt aus einer Klasse:

Code:
public class ArrayQueueGen<E> implements QueueGen<E> {

    // Instanzvariablen
    private int head; // erstes Element in der Queue
    private int tail; // erster freie Platz
    private E[] queue; // Hier werden die Warteschlangen Elemente gespeichert

    // Konstruktoren

    /**
     * Eine leere Queue wird mit der Groeße max. erzeugt
     * 
     * @param max
     *            maximale Anzahl der Elemente in der Warteschlange
     */
    public ArrayQueueGen(int max) {
        head = 0; // Initialwert fuer leere Warteschlange
        tail = 0; // Initialwert fuer leere Warteschlange
        queue = (E[]) new Object[max];
    }

Kann mir jemand kurz dieses Konstrukt hier erklären: queue = (E[]) new Object[max];
Wieso sind hier eckige Klammern nach dem new Object und was soll das Array davor???

Vielen Dank für eure Hilfe! :toll:
 
M

Marcinek

Gast
Somit erzeugst du ein leeres Array und castest es zu deinem generic Type

Siehe Arrays und generics.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
B Warteschlange erstellen mit LinkedList ? Java Basics - Anfänger-Themen 6
J Queue Warteschlange Java Basics - Anfänger-Themen 3
L Klassen Objekt aus einer Warteschlange in eine andere übergeben, geht nicht? Java Basics - Anfänger-Themen 6
K Tiefen- und Breitensuche beim Baum durch Stack und Warteschlange Java Basics - Anfänger-Themen 1
A Klassen Unterschied Warteschlange, Stapel und Liste Java Basics - Anfänger-Themen 3
L Generische Warteschlange Java Basics - Anfänger-Themen 8
Luk10 Stapel / Warteschlange Java Basics - Anfänger-Themen 4
T Warteschlange warten lassen bis Ereignis Java Basics - Anfänger-Themen 27
Y Warteschlange (FIFO) Java Basics - Anfänger-Themen 5
S warteschlange Java Basics - Anfänger-Themen 5
H Vector-Warteschlange(in Anfrage Auftgrag aufrufen?) Java Basics - Anfänger-Themen 10
N Warteschlange Java Basics - Anfänger-Themen 5
S Zeichen aus Strings auslesen und in zweidimensionalen Reihungen positionieren. Java Basics - Anfänger-Themen 10
O Reihungen Java Basics - Anfänger-Themen 2
F Kurze Frage zu replace() Java Basics - Anfänger-Themen 19
Vivien Kurze Verständnisfrage zu Java Point aus java.awt.* Java Basics - Anfänger-Themen 5
dieter000 Kurze Frage kann mir ejmand kurz diesen Code erklären, bzw wie man die zeilen erklärt und so Java Basics - Anfänger-Themen 1
JD_1998 Array-Position aus einer Methode in einer anderen ausgeben (Kurze Frage) Java Basics - Anfänger-Themen 2
M Rationale Zahl erkennen - Kurze Frage zum Restwert nach Division Java Basics - Anfänger-Themen 3
S Kurze Verständnissfrage Java Basics - Anfänger-Themen 4
L Kurze Frage... Java Basics - Anfänger-Themen 2
C Kurze Frage zur Polymorphie Java Basics - Anfänger-Themen 1
B Rekursion Schneeflocke - Kurze Frage zur Methode Java Basics - Anfänger-Themen 11
TechGirl LinkedList - kurze allgemeine Frage Java Basics - Anfänger-Themen 17
T Objektorientierung-Kurze Frage Java Basics - Anfänger-Themen 5
L Kurze Frage zu verschachtelten Schleifen Java Basics - Anfänger-Themen 3
D Compiler-Fehler kurze Frage (Fehler): runde Klammern im Println Java Basics - Anfänger-Themen 3
N Kurze Hilfe !! Java Basics - Anfänger-Themen 3
A 2 kurze Anfänger fragen Java Basics - Anfänger-Themen 6
M Baum Code kurze frage ... Java Basics - Anfänger-Themen 6
M kurze frage zu meinem Code ... Java Basics - Anfänger-Themen 3
T Kurze Frage zu Arrays Java Basics - Anfänger-Themen 4
S Java - Client/Server mit Stomp kurze Frage Java Basics - Anfänger-Themen 0
T Eine kurze frage vor der prüfung bitte. Java Basics - Anfänger-Themen 5
X Kurze Frage zu Java Doc Java Basics - Anfänger-Themen 3
G Kurze Frage zu Arrays Java Basics - Anfänger-Themen 3
J Erste Schritte Kurze Frage zu Listenern und If-Bedingung Java Basics - Anfänger-Themen 2
B Methoden Tricky, kurze Schreibweise? Java Basics - Anfänger-Themen 3
M Kurze Verständnisfrage zu einer Java Aufgabe Java Basics - Anfänger-Themen 12
S Erste Schritte HashMap Kurze Frage - Werte über Schleife ausgeben Java Basics - Anfänger-Themen 30
M kurze frage: Ohne index.of position von string angeben Java Basics - Anfänger-Themen 16
V Ganz kurze Java-Hilfe - Ich finde meinen Fehler nicht Java Basics - Anfänger-Themen 4
R Kurze Linien alle x-Pixel Java Basics - Anfänger-Themen 2
A Methoden Langer Text, kurze Frage Java Basics - Anfänger-Themen 10
S Kurze Frage zur Effizienz: Java Basics - Anfänger-Themen 4
R Kurze Ouelltext frage Java Basics - Anfänger-Themen 3
U ArrayList kurze Einführung Java Basics - Anfänger-Themen 3
2 Datentypen Kurze Schreibform bei ArrayList (Vs String Array) Java Basics - Anfänger-Themen 6
M kurze Frage zu Graphics Java Basics - Anfänger-Themen 5
P OOP 3 kurze Fragen Java Basics - Anfänger-Themen 2
J Benötige kurze Definition zum Programm Java Basics - Anfänger-Themen 2
Screen Kurze Frage Umwandlung von Zahlen Java Basics - Anfänger-Themen 2
J Math.random() - kurze frage. Java Basics - Anfänger-Themen 20
S Kurze Frage zum Ergebniss Java Basics - Anfänger-Themen 5
R klausurvorbereitung uni HILFE!! kurze fragen,kurze antworten Java Basics - Anfänger-Themen 9
A kurze frage zu arrays und deren zuweisung Java Basics - Anfänger-Themen 11
J Kurze Frage zur Primzahlberechnung Java Basics - Anfänger-Themen 8
B kurze Frage if(!) Java Basics - Anfänger-Themen 19
D 2 kurze Fragen Java Basics - Anfänger-Themen 5
K Kurze Frage zur Sortierung von Array-Inhalten Java Basics - Anfänger-Themen 5
Q 2 kurze Fragen Java Basics - Anfänger-Themen 3
D Kurze Fragen zu setVisible. Java Basics - Anfänger-Themen 4
G kurze frage zu if schleifen Java Basics - Anfänger-Themen 15
G kurze if frage Java Basics - Anfänger-Themen 8
G Kurze Frage zur Erstellung des Projektplans Java Basics - Anfänger-Themen 7
C OOP - Kurze Frage Java Basics - Anfänger-Themen 12
F Kurze Frage: JLabel in BorderLayout einfügen Java Basics - Anfänger-Themen 2
J QuickSort - kurze Frage Java Basics - Anfänger-Themen 9
M Kurze Pause ins Programm einbauen Java Basics - Anfänger-Themen 5
A Kurze Frage zur Verwendung von this Java Basics - Anfänger-Themen 9

Ähnliche Java Themen

Neue Themen


Oben