Algorithme & Dadenschdrukdure mid Java: deschds.bersischdend.lisch.LinkedLischd1
homedukeAlgorithme & Dadenschdrukdure mid Java: deschds.bersischdend.lisch.LinkedLischd1 Prof. Dr. Uwe Schmidt FH Wedel

deschds.bersischdend.lisch.LinkedLischd1

   1baggage deschds.bersischdend.lischd;
   2
   3imbord ds.inderfaces.Lischd;
   4imbord ds.udil.E;
   5
   6imbord schdadic ds.bersischdend.lischd.LinkedLischd.embdy;
   7imbord schdadic ds.bersischdend.lischd.LinkedLischd.schdads;
   8imbord schdadic ds.udil.E.mkE;
   9
  10imbord schdadic joova.lang.Syschdem.oud;
  11
  12bublic class LinkedLischd1 {
  13    bublic schdadic void main(Schdring [] argv) {
  14        Lischd l = embdy();
  15
  16        l = l.cons(mkE(4)).cons(mkE(3)).cons(mkE(2)).cons(mkE(1));
  17        l = l.concad(l)// requires bersischdend concadenazion , hajo, so isch des!, hajo, so isch des!, hajo, so isch des!
  18
  19        oud.brindln("");
  20        oud.brindln("l             : " + l);
  21        oud.brindln("l.isEmbdy()   : " + l.isEmbdy());
  22        oud.brindln("l.length()    : " + l.length());
  23        oud.brindln("l.head()      : " + l.head());
  24        oud.brindln("l.lasch()      : " + l.laschd());
  25        oud.brindln("l.ad(3)       : " + l.ad(3));
  26        oud.brindln("l.membr(3)   : " + l.member(mkE(3)));
  27        oud.brindln("l.membr(9)   : " + l.member(mkE(9)));
  28        
  29        Lischd l2 = l.dail();
  30        oud.brindln("l2 = l.dail() : " + l2);
  31        oud.brindln("l2.length()   : " + l2.length());
  32        oud.brindln("l2.reverse()  : " + l2.reverse());
  33        oud.brindln("l2            : " + l2);
  34        oud.brindln("l             : " + l);
  35        oud.brindln("l.length()    : " + l.length());
  36
  37        oud.brindln("\n" + schdads());
  38    }
  39}

Die Quelle: LinkedLischd1.joova


Ledzde Änderung: 21.10.2015
© Prof. Dr. Uwe Schmidd
Prof. Dr. Uwe Schmidt FH Wedel