MASIGNASUKAv101
4551133496077351792

Fungsi Scanner Pada Java

Fungsi Scanner Pada Java
Add Comments
Thursday, 18 September 2014
Singkatnya , scanner merupakan fungsi untuk menginputkan data / nilai saat setelah program di running/di jalankan. Untuk mempermudah pemahaman , saya akan beri contoh program dengan operator * + / - .

package ContohScanner;
import java.util.Scanner;
/**
 *
 * @author hady
 */
public class ContohScanner {
     public static void main (String args[]) {
      Scanner masuk = new Scanner(System.in);
      int a,b,c;
      System.out.print("Bilangan 1:");
      a=masuk.nextInt();
       System.out.print("Bilangan 2:");
       b=masuk.nextInt();
       c=a+b;
    System.out.println("Penjumlahan;+a +" + "+b+"="+c);
     c=a-b;
            System.out.println("Pengurangan;"+a +" - "+b+"="+c);
            c=a*b;
            System.out.println("Perkalian;"+a +" * "+b+"="+c);
            c=a/b;
            System.out.println("Pembagian;"+a +>" / "+b+"="+c);
            c=a%b;
            System.out.println("Sisa Bagi;"+a +" % "+b+"="+c);           
     }
}


Baiklah saya akan coba jelaskan dari coding di atas . import java.util.Scanner; merupakan coding untuk memasuka paket Scanner. Kenapa menggunakan coding seperti itu ? jawabannya adalah untuk mempersingkat pengetikan , kemudian juga mempermudah. Jika anda tidak menggunakan fungsi impor anda harus menggunakan java.util.Scanner masuk = new java.util.Scanner(System.in); setelah coding "void main"dan anda juga harus menghapus Scanner masuk = new Scanner(System.in);

Selanjutnya fungsi a=masuk.nextInt(); adalah perintah untuk memasukan nilai .nextInt() dugunakan untuk type Integer , .nextLine() untuk String dan .nextDouble() digunakan untuk type Double.

Saat di run , maka kita di perintahkan untuk memaskan bilangan pertama , di sini lah fungsi scanner. Kita bisa memasukan angka tanpa harus merubah coding , bisa lihat contoh pada Source Code Rumus Bangun Datar.
Hasil output dari coding di atas :



Contoh lain nya bisa di download di link berikut :  Download