Postingan

Method pada Java

Gambar
Halo semuanya, kembali lagi di blog saya. Kali ini saya akan berbagi pemahaman seputar method dalam pemrograman Java. Dalam pemrograman Java dan pemrograman pada umumnya, kita mengenal sesuatu yang disebut method. Method dan Function Method atau secara umum sering disebut dengan function adalah sebuah sub-program yang dibuat untuk melakukan tugas tertentu. Menurut saya sendiri, function adalah blok khusus dari sebuah program yang memiliki nama sendiri dan dibuat untuk melakukan tugas tertentu. Jadi fungsi ini dapat dipanggil (dengan namanya tadi) untuk melaksanakan tugasnya di manapun, kapanpun dan berapa kali pun. Lalu, kenapa dalam Java disebut method? Mungkin kalian bertanya-tanya, kenapa saya menggunakan istilah method bukannya function pada pembahasan kali ini.  Saya juga sempat bingung sebelumnya, kenapa dalam java function sering disebut sebagai method. Dan berikut ini akan coba saya jelaskan menurut pemahaman saya. Function adalah sebuah sub-program yang dapat dipanggil ber...

Array pada Java

Gambar
Halo semuanya! Selamat datang di blog saya. Pada post kali ini, saya akan berbagi pemahaman tentang sebuah struktur data bernama array pada pemrograman Java. Secara umum, struktur data adalah cara untuk menyimpan dan mengatur data dalam sebuah sistem agar lebih mudah dikelola dan diakses. Ada banyak jenis struktur data seperti LinkedList, Stack, Queue dan lainnya, namun pada kesempatan kali ini saya akan membahas seputar Array saja. Apa itu array? Array adalah sebuah struktur data yang digunakan untuk menyimpan kumpulan data atau nilai dalam satu variabel. Jadi kita dapat menggunakan array untuk menyimpan banyak data dalam satu variabel. Berikut ini merupakan syntax untuk membuat sebuah array pada Java. tipeData[] namaArray = {nilai1, nilai2, nilai3 ...}; Dalam Java, kita hanya dapat membuat array untuk kumpulan nilai yang memiliki tipe data yang sama. Jadi misalkan kita membuat sebuah array dengan tipe data String, maka nilai-nilai yang dapat ditampung oleh array tersebut hanyalah ni...

Blok Perulangan pada Java

Gambar
  Halo, selamat datang di blog saya (Yang sempat ditinggal 1 tahun 🙁). Dan pada post kali ini, saya akan berbagi pemahaman tentang blok perulangan pada java. Sebelumnya di blog ini juga sudah dibahas mengenai blok percabangan yang ada pada bahasa pemrograman Java. Di sana juga sempat disinggung tentang apa itu blok program, dan sekarang kita masuk ke blok perulangan pada java. Blok Perulangan (Loop) Pernahkah sobat menemukan sebuah kondisi dimana kita diharuskan untuk melakukan tugas yang sama berulang-ulang pada sebuah program? Seperti untuk mencetak output dari 1 sampai 10. Tentu saja kita bisa mencetak angkanya satu persatu secara manual dalam program. Tapi jika harus mencetak dari 1 sampai 1000  dengan  ngetik kodingan secara manual ya  capek dong~ Nah, disinilah perulangan memainkan perannya. Secara umum, perulangan adalah blok kode dalam sebuah program dimana kodenya dieksekusi secara berulang-ulang dalam jangkauan ( range ) tertentu. Macam macam perulangan ...

Setup Apache2 Server dan PHP 8 di Android menggunakan Termux

Gambar
Halo semuanya, selamat datang di blog saya. Sebelumnya saya sempat membahas beberapa hal tentang pemrograman Java , nah kali ini saya akan membahas hal yang sedikit berbeda nih, yaitu cara untuk menyiapkan server lokal di Android menggunakan Apache2 dan PHP. Jadi jika kalian ingin mempraktekkan pembuatan website dengan PHP, namun belum memiliki akses ke perangkat desktop dapat menggunakan cara ini.  Kali ini aplikasi yang akan digunakan adalah Termux. Apa itu Termux? Termux adalah aplikasi terminal android dan lingkungan linux. Termux dikembangkan sebagai proyek open source oleh  Fredrik Fornwall. Kode sumber untuk aplikasi dan package-nya dapat dite mukan di Github . Pada dasarnya Termux ini merupakan terminal emulator yang dapat mengemulasikan terminal Linux pada perangkat Android. Jadi kita bisa menjalankan beberapa perintah terminal Linux pada perangkat Android. Untuk pemasangan aplikasi Termux, disarankan untuk memasang dari situs web F-Droid (klik di sini untuk mengund...