Monday, 23 May 2016

Contoh Program Sorting ( Bubble Sort Pada Java )

Bubble Sort
 Bubble Sort adalah metode pencarian yang mengambil dari sifat gelembung yaitu mengampung, artinya mengambil nilai paling besar dan di letakan dipaling kanan. Dibawah ini contoh source codenya:



/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package verlyproject_sorting;

import java.util.InputMismatchException;
import java.util.Scanner;

/**
 *
 * @author UltravioletDeveloper
 */
public class VerlyProject_Sorting {

    /**
     * @param args the command line arguments
     */

    public static void main(String[] args) {
        int[] angka = {6,8,1,4,2,7};
int i,j,k,temp;
System.out.println("Sebelum diurutkan :");
for(i=0;i < angka.length;i++){
System.out.print(angka[i]+" ");
}
System.out.println("\n");
for(i=1; i < angka.length-1;i++){
System.out.println("Iterasi "+ i);
for(j=angka.length-1;j >=i; j--){
if(angka[j] < angka[j-1]){
temp = angka[j];
angka[j] = angka[j-1];
angka[j-1] = temp;
}
for(k=0;k < angka.length; k++){
System.out.print(angka[k]+"\t");
}
System.out.println();
}
}

System.out.println("Setelah diurutkan :");
for(i=0; i < angka.length;i++)
System.out.print(angka[i]+" ");
}
} 



Tags: Contoh program sorting pada java, Pengertian Bubble sort, Script Sorting pada Java.

POINTER dalam Bahasa Pemograman Java

Variabel yang menyimpan reference (alamat memori) untuk variabel lain disebut pointer. Dalam C dan C++ pointer adalah suatu tipe data tersendiri. Tipe data pointer digunakan untuk menyimpan alamat memori suatu variabel atau bisa dikatakan menunjuk suatu variable.

Salah satu hal yang menjadi ciri khas Java adalah tidak adanya pointer. Banyak penelitian berkesimpulan kalau pointer adalah salah satu fitur utama yang memungkinkan programmer menginjeksikan bugs ke dalam program mereka. Di Java, struktur data sudah dilenyapkan (hal ini akan dibahas lain waktu), dan array dan string adalah objek. Maka kebutuhan untuk memakai pointer bagi struktur tersebut hilang. Ditambah lagi Java tidak punya pointer data types. Pointer di dalam Java telah diganti dengan istilah references. Bahasa Java hampir semuanya adalah references, variable references, object references dan lain-lain.


Dibawah ini contoh program references pada java

Codingan

Output