[Tutorial 3] Dapatkan Input Dari User

Thursday 18 September 2014
Assalamualaikum..

ok.Sekarang kita akan belajar cara hendak dapatkan input dari user.

1. Kita akan mendapatkan infomasi dari user dengan menggunakan Scanner.

2.Untuk menggunakan function Scanner,Kita perlu import Scanner dulu.Caranya adalah:


 import java.util.Scanner;  

3.Setelah import Scanner.Kita akan create object Scanner.


 Scanner input = new Scanner(System.in);  

Korang boleh buat nama object nama lain pun boleh.

[Contoh:]



 Scanner masuk = new Scanner(System.in);  
 or  
 Scanner simpan = new Scanner(System.in);  
 or   
 Scanner store = new Scanner(System.in);  


So nama yang diubah diatas itu adalah object.dimana kat situ kita akan store data yang kita akan dapat dari user.

4.Ok.Sekarang akan Show full coding untuk perkara yang diatas.


 import java.util.Scanner;  
 public class Start{  
      public static void main(String[] args){  
           Scanner input = new Scanner(System.in);  
      }  
 }  

So,Coding diatas ini adalah kedudukan yang perlu korang ikut.

[NOTE:] Pastikan korang kne buat import.Kalao x object or Scanner yang korang buat computer tidak akan dapat kenal pasti.


5.Sekarang Kita akan Create 1 variable datatype.


 String name;  


6.Next,Kita akan hantar data yang berada di dalam object kepada varible string yang baru kita buat.


 name = input.next();  

name: variable String yang kita create.
input = object input yang kita create;
.next() = method yang ada pada Scanner.dan method tersebut return value berbentuk String.

So,maksudnya object input akan hantar data yang dia simpan dekat method "next()" kepada variable name yang refer as a string variable.

7.Ok.Kita akan show coding untuk perkara diatas.


 import java.util.Scanner;  
 public class Start{  
      public static void main(String[] args){  
           Scanner input = new Scanner(System.in);  
           String name;  
           name = input.next();  
      }  
 }  

Jadi.Inilah Coding untuk mintak request dari user untuk input data.

8.Sekarang kita akan mula start coding dimana perkara yang perlu buat adalah:

 1.display 1 arahan kepada user supaya input name diorang.
 2.Create 1 object Scanner nama pegang.\
 3.Create 1 Variable String nama simpan.mik8
4.display nama yang user masukkan tadi,


9.Full Coding:


 import java.util.Scanner;  
 public class Start{  
      public static void main(String[] args){  
           System.out.println("Sila Masukkan Nama Anda:");  

           Scanner pegang = new Scanner(System.in);  
           String simpan;  
           simpan = pegang.next();  

           System.out.println("Paparan Nama User");  
           System.out.println(simpan);  
      }  
 }  

10.Output:
 

Tips: Sekiranya korang nk simpan data berbentuk integer di dalam object caranya adalah:

 age = input.nextInt();  

No comments:

Post a Comment