Seznam/Implementacija (Java)

Iz MaFiRaWiki

Ta članek ali del članka je v delu. Veseli bomo, če ga boste dopolnili in popravili.

Kaj pomeni to opozorilo?

  1. public class Seznam<T> {
  2. boolean prazen;
  3. T glava;
  4. Seznam<T> rep;
  5. public Seznam() {
  6. prazen = true;
  7. glava = null;
  8. rep = null;
  9. }
  10. public Seznam(T g, Seznam<T> r) {
  11. prazen = false; glava = g; rep = r;
  12. }
  13. public String toString() {
  14. Seznam<T> s = this;
  15. String r = "[";
  16. while (!s.prazen) {
  17. r = r + s.glava;
  18. s = s.rep;
  19. if (!s.prazen) { r = r + ", "; }
  20. }
  21. r = r + "]";
  22. return r;
  23. }
  24. }
Osebna orodja