-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathStabel.java
More file actions
21 lines (20 loc) · 744 Bytes
/
Stabel.java
File metadata and controls
21 lines (20 loc) · 744 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
class Stabel<E> extends Lenkeliste<E> {
//lager en klasse som arver Lenkeliste
@Override
public void leggTil(E x){
Node ny = new Node(x);
if (start == null){
start = ny;
slutt = start;
}
else {
ny.neste = start;
start = ny;
}
stoerrelse++;
}
//I denne metoden gjør jeg nesten det samme som metoden i Lenkeliste
//Her henter den parameteren og lager en Node.
//hvis start er null betyr det at listen er som, så da legger vi den til foran som også er slutten
//Ellers går den videre til else, som legger den til Noden først i listen ved at den får plassen start, og vi øker stoerrelse med 1
}