carookee - group communication for you
Home / JavaForum / Java allgemein
Infos   |   Features   |   Gold-Edition   |   Kundenservice   
java
  Übersicht
  Forum
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
  Mitglieder
LOGIN





· Passwort vergessen
· Kostenlos anmelden
  Information
  Demo
  Features
  Im Vergleich
  Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
  Kundenservice
  Impressum
  Datenschutz
  AGB
Status
5.125 User online
2 User eingeloggt
 

Beiträge
   Antworten     Neuer Beitrag    

Beitrag 52 von 2212 (2%) |<   <   >   >|

Autor Saldin
Datum 28.04.07, 15:59
Betreff mit Hilfe von generischen Klassen beliebige Datentypen in dem Stapel speichern


Hallo Leute kann mir jemand bei dieser Aufgabe helfen?
Im voraus DANKE!

BETRACHTEN SIE FOLGENDE STAPEL-KLASSE, DIE MIT EINER EINFACHEN VERKETTETEN LISTE AUS ListNode-OBJEKTEN EINEN STAPEL SIMULIERT. DEFINIEREN SIE MIT HILFE VON GENERISCHEN KLASSEN ERNEUT BEIDE KLASSEN(STAPEL- UND LISTNODE-KLASSE), SO DASS NICHT NUR GANZZAHLIGE WERTE; SONDERN BELIEBIGE DATENTYPEN IN DEM STAEL GESPEICHERT WERDEN KÖNNEN.

public class Stapel{
private ListNode head;
public Stapel(){head=null;}
public booleand empty(){
return head == null;
}
public void push(int elem){
head = new ListNode(elem, head);
}
public int pop()throws EmptyStackException{
if (empty())
throw new EmptyStackException();
int element = head.elem;
head = head.next;
return element;
}
}

Die andere Klasse lautet:

class ListNode{
int elem;
ListNode next;

public ListNode(int e, ListNode n){
this.elem = e;
this.next = n;
}
}


 Auf diesen Beitrag antworten
 Neuen Beitrag verfassen


|<   <   >   >|

                                                                                                                                                                                                                           

Impressum  · Datenschutz  · AGB  · Infos  · Presse
Ein modernes Forum: teamturn.com