Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Węzeł.java:
- public class Węzeł {
- private Object wartość;
- private Węzeł poprzedni;
- private Węzeł następny;
- public Węzeł(String w, Węzeł p, Węzeł n){
- wartość = w;
- poprzedni = p;
- następny = n;
- }
- public Object getWartość() {
- return wartość;
- }
- public Węzeł getNastępny() {
- return następny;
- }
- public void setNastępny(Węzeł następny) {
- this.następny = następny;
- }
- public Węzeł getPoprzedni() {
- return poprzedni;
- }
- public void setPoprzedni(Węzeł poprzedni) {
- this.poprzedni = poprzedni;
- }
- }
- //EOF
- Lista.java:
- public class Lista {
- public Lista(){
- początek = null;
- koniec = null;
- }
- private Węzeł początek;
- private Węzeł koniec;
- public void dodaj(String wartość) {
- Węzeł nowy = new Węzeł(wartość, null, null);
- if (początek == null) {
- początek = nowy;
- koniec = nowy;
- } else {
- Węzeł pomoc = początek;
- while (pomoc.getNastępny() != null) {
- pomoc = początek.getNastępny();
- }
- pomoc.setNastępny(nowy);
- nowy.setPoprzedni(pomoc);
- koniec = nowy;
- }
- }
- public Węzeł znajdź(){
- return null;
- };
- public int getSize(){
- Węzeł pomoc = początek;
- int licznik = 0;
- while(pomoc!=null){
- pomoc = pomoc.getNastępny();
- licznik++;
- }
- return licznik;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement