Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package kel6;
- import java.util.*;
- import javax.swing.*;
- class kelompok6_tugas2 {
- int data;
- kelompok6_tugas2 next;
- static void tambah_depan (kelompok6_tugas2 h, int data){ //method tambah depan
- kelompok6_tugas2 p = new kelompok6_tugas2();
- p = h;
- kelompok6_tugas2 q = new kelompok6_tugas2();
- q.data = data;
- q.next = p.next;
- p.next = q;
- }
- static void tambah_belakang (kelompok6_tugas2 h, int data){ //method tambah belakang
- kelompok6_tugas2 p = new kelompok6_tugas2();
- kelompok6_tugas2 q = new kelompok6_tugas2();
- q.data = data;
- q.next = null;
- p = h;
- while (p.next!=null)
- p = p.next;
- p.next = q;
- }
- static void hapus_belakang(kelompok6_tugas2 h){
- kelompok6_tugas2 p = new kelompok6_tugas2();
- p = h;
- if (p.next!=null){
- while (p.next.next!=null)
- p = p.next;
- p.next = null;
- }
- else
- System.out.println("Linked list kosong");
- }
- static void hapus_depan(kelompok6_tugas2 h){
- kelompok6_tugas2 p = new kelompok6_tugas2();
- p = h;
- if(p.next!=null){
- p.next = p.next.next;
- }
- else
- System.out.println("Linked list kosong");
- }
- static void tampil_list(kelompok6_tugas2 h){
- kelompok6_tugas2 p = new kelompok6_tugas2();
- p = h.next;
- if (p.next!=null)
- while (p!=null){
- System.out.println(p.data + " ");
- p = p.next;
- }
- else
- System.out.println("Linked list kosong");
- }
- public static void main(String[] args) {
- kelompok6_tugas2 head = new kelompok6_tugas2();
- head.next = null;
- tambah_depan(head,22);
- tambah_belakang(head,10);
- tambah_depan(head,10);
- tambah_depan(head,10);
- hapus_belakang(head);
- tampil_list(head);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment