MASIGNCLEAN101

Fungsi Scanner Pada Java

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
loading...
Share This :
Hady Eka Saputra

Belajar adalah proses menuju kesuksesan dan proses membuat hasilnya menjadi bernilai. 

avatar

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

3 October 2015 at 12:37
avatar

Yupz , silahkan di eksplor gan. :iloveindonesia

3 October 2015 at 17:31
avatar

sangat membantu bagi programer dasar

20 May 2016 at 07:35
avatar

makasih mas. keep writing...!!!

11 April 2017 at 21:32
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