BLANTERORBITv102

    Fungsi Scanner Pada Java

    Kamis, 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

    Terimakasih sudah berkesempatan untuk menimba ilmu dari blog JSC, semoga ilmu yang di share dapat bermanfaat. Jika ada pertanyaan mengenai ilmu yang terkait ataupun tidak, mari kita berdiskusi di dalam kolom komentar ini.

    Keep Learning and Keep Sharing

    1. Makasih agan, tutorialnya sangat membantu. Izin copy codingnya buat dipelajari..

      BalasHapus
    2. sangat membantu bagi programer dasar

      BalasHapus
    3. makasih mas. keep writing...!!!

      BalasHapus