JURUSAN
TEKNIK INFORMATIKA
Nama :
Imam Maschun
Kelas : TI 12 C
Apililis.java
package linkedlist1;
public class Apililis {
public static void main(String[] args) {
// TODO code application logic here
lilis lis = new lilis();
lis.create();
lis.tambahbelakang("300");
lis.tambahbelakang("200");
lis.tambahbelakang("100");
lis.tambahdepan("200");
lis.tambahdepan("300");
lis.bacalist();
}
}
Data.java
open the template in the editor.
public class data {
String data;
public data(String data){
this.data=data;
}
}
lilis.java
package linkedlist1;
public class lilis {
private node awal;
private node akhir;
void create(){
awal=akhir=null;
}
void tambahbelakang(String data){
node baru = new node();
baru.entri = data;
if (awal == null){
awal=baru;
} else {
akhir.berikut=baru;
}
akhir = baru;
akhir.berikut = null;
}
void tambahdepan(String data){
node baru = new node();
baru.entri = data;
if (awal == null){
awal=baru;
} else {
akhir.berikut=baru;
}
akhir = baru;
akhir.berikut = null;
}
void bacalist(){
node bantu = new node();
bantu=awal;
while(bantu!=null){
System.out.println(bantu.entri);
bantu=bantu.berikut;
}
System.out.println();
}
}
node.java
package linkedlist1;
public class node {
String entri;
node berikut;
public node(){
}
public node(String item) {
entri = item;
berikut = null;
}
}
}
Tidak ada komentar:
Posting Komentar