Memahami Command Line Arguments Java

Pada method main : public static void main (String args []){ } Sudah jelas bahwa args merupakan array dari string. Lantas, apakah anda bisa melakukan pass argumen ke main method? Tentu saja hal ini dapat dilakukan. Method main dapat menerima argumen string dari command line. Pada contoh di bawah ini, method main di class TestKota … Read more

Class Arrays Pada Java

Class Arrays terdapat pada java.util package, class ini memiliki beberapa method static untuk dapat melakukan: Pencarian Sorting Perbandingan Pengisian elemen array Mengembalikan representasi string dari array. Method-method ini adalah overloaded untuk setiap tipe primitif.   Method sort dan parallerSort Anda dapat menggunakan method sort untuk mengurutkan array secara keseluruhan ataupun secara sebagian saja dari array. … Read more

Algoritma Sorting : Selection Sort

Selection sort adalah algoritma untuk sorting samaseperti halnya dengan Insertion sort yang simpel, namun tidak efisien. Pada perulangan pertama, metode ini akan memilih elemen terkecil dari array, kemudian menukarnya dengan elemen pertama. Selanjutnya pada perulangan kedua, akan memilih nilai terkecil kedua (atau elemen dengan nilai terkecil diantara seluruh elemen yang tersisa), dan kemudian menukarnya dengan … Read more

Pencarian Binary Pada Array

Seperti halnya pada linear search, maka binary search juga adalah metode yang umum untuk dilakukan terhadap pencarian nilai spesifik pada suatu list. Penting untuk diketahui, sebelum menggunakan metode ini, maka elemen pada array haruslah sudah diurutkan terlebih dahulu. Diasumsikan diurutkan dengan nilai dari rendah ke tinggi, maka binary search pertama-tama akan membandingkan key atau target … Read more

Pencarian Linear Pada Array

Pencarian atau searching adalah proses untuk menemukan elemen yang spesifik di dalam suatu array, dan ini adalah hal yang umum dilakukan pada proses pemrograman. Berbeda dengan pencarian secara binary, pencarian secara linear merupakan suatu metode untuk menemukan elemen tertentu di dalam suatu list, dengan memeriksa satu persatu setiap elemen, pada satu waktu dan secara berurutan … Read more