Apa itu Scanner ? Kenapa memakai Scanner ?
Scanner digunakan untuk membuat inputan console yang digunakan untuk inputan dari user .
Untuk mempelajari ini, sebelumnya yang harus kalian ketahui :
- Silakan pelajari dasar java minimal deklarasi dan inisiasi variabel / objek .
- Kalian bisa menggunakan IDE Netbeans atau eclipce .
- Saya akan memberikan contoh coding dan penjelasan coding tersebut .
- Silakan berkomentar jika anda kesulitan atau ingin bertanya .
Langkah - Langkah membuat Scanner :
Contoh Coding Scanner Java :
package eksekusi;
import java.util.Scanner;
/**
*
* @author Cahyo
*/
public class Eksekusi {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.print("Nama :");
String nama = scan.nextLine();
System.out.print("No Absen :");
int noabsen = scan.nextInt();
System.out.println("--------------");
System.out.println("Nama :" + nama);
System.out.println("No Absen :" + noabsen);
// TODO code application logic here
}
}
Penjelasan Coding :
- Kalian harus melakukan import java.util.Scanner dahulu .
Digunakan untuk memasukkan coding scanner ke dalam class kalian . - Scanner scan = new Scanner(system.in) Digunakan untuk pembuatan objek Scanner baru yang bernama "scan" .
- System.out.print("Nama :") untuk memunculkan output text .
- String nama = scan.nextLine() Melakukan deklarasi String nama dan inisiasi variabel nama = scan.nextLine() . ( scan adalah nama objek dan nextLine() digunakan untuk inputan String )
- int noabsen = scan.nextInt() Melakukan deklarasi Integer noabsen dan inisiasi variabel noabsen = scan.nextInt() . ( nextInt() digunakan untuk inputan yang bertipe data Integer ) .
- Lakukan import java.util.Scanner; terlebih dahulu, jika tidak maka akan error .
- Buatlah objek baru untuk scannernya ( Scanner bebas = new Scanner(System.in) .
- bebas.nextLine() digunakan untuk inputan yang bertipe data String .
- bebas.nextInt() digunakan untuk inputan yang bertipe data Integer .
Terima Kasih
Publish by Cahyo wicaksono
Cahyo wicaksono