Pendeklarasian array satu, dua dimensi dan contoh deklarasi linked list
- Array dalam Bahasa pemograman adalah sebuah variabel yang memiliki tipe data sejenis yang berderet sehingga memiliki Alamat memori bersebelahan dan bersambung.
- Linked list adaah list yang merupakan untaian atau rangkaian dari daftar atau list dari data yang dibaca computer.
public static void main(String[] args) {
// Pendeklarasian dan inisialisasi array satu dimensi
int[] arraySatu = {12, 10, 40};
// Mengakses nilai dalam array dan mencetaknya
System.out.println("Nilai indeks ke-0: " + arraySatu[0]); //
Output: 12
System.out.println("Nilai indeks ke-1: " + arraySatu[1]); //
Output: 10
System.out.println("Nilai indeks ke-2: " + arraySatu[2]); //
Output: 40
}
}
public static void main(String[] args) {
// Pendeklarasian array dua dimensi
int[][] arrayDua = {
{12, 10, 40},
{13, 11, 41}
};
// Menampilkan elemen-elemen dalam array dua dimensi
for (int i = 0; i < arrayDua.length; i++) {
for (int j = 0; j < arrayDua[i].length; j++) {
System.out.print(arrayDua[i][j]
+ " ");
}
System.out.println(); // Untuk pindah ke baris berikutnya
}
}
}
Java
public class ListNode {
int data;
ListNode next;
public ListNode(int data) {
this.data = data;
this.next = null;
}
}
Java
public class LinkedList {
ListNode head;
public LinkedList() {
head = null;
}
// Metode untuk menambahkan elemen ke linked list
public void addNode(int data) {
ListNode newNode = new ListNode(data);
if (head == null) {
head = newNode;
} else {
ListNode current = head;
while (current.next != null) {
current = current.next;
}
current.next = newNode;
}
}
// Metode untuk mencetak linked list
public void printList() {
ListNode current = head;
while (current != null) {
System.out.print(current.data + " ");
current = current.next;
}
System.out.println();
}
public static void main(String[] args) {
LinkedList linkedList = new LinkedList();
// Menambahkan elemen ke linked list
linkedList.addNode(10);
linkedList.addNode(20);
linkedList.addNode(30);
linkedList.addNode(40);
linkedList.addNode(50);
// Mencetak linked list
linkedList.printList();
}
Post a Comment for "Contoh pendeklarasian array satu, dua dimensi dan contoh deklarasi linked list"