Dari postingan sebelum
sebelumnya, kita hanya menetapkan nilai suatu variable sehingga nilainya selalu
monoton setiap kali program di jalankan. Misalkan type data integer selalu kita
beri suatu nilai yang ketika program di jalankan, nilainya selalu saja seperti
itu. Nah bagaimana kita membuat type integer itu memiliki nilai yang dinamis
setiap kita menjalankan program java?
Ada coding-an yang perlu kita tulis di awal-awal, yaitu:
import java.util.Scanner;
Atau bisa juga dengan
import java.util.*;
Contoh penerapannya adalah :
import java.util.Scanner;
public class LatihanInput{
public static void main(String[]args){Scanner input = new Scanner (System.in);
System.out.println(“Masukkan nilai Anda di sini : ”);
int nilai = input.nextInt();
System.out.println(“Nilai dari nilai Anda adalah =”+nilai);}
}
Output ketika kita masukkan nilai 89:
Masukkan nilai Anda di sini:
89
Nilai dari nilai Anda adalah = 89
Namun hal ini sedikit berbeda dengan menginput Character
dalam java, yang menggunakan type data char.
Berikut codingan-nya:
import java.util.Scanner;
public class LatihanInput{
public static void main(String[]args) throws java.io.IOException{System.out.println(“Masukkan character Anda di sini : ”);
char karakter = (char) System.in.read();
System.out.println(“Karakter yang Anda masukkan adalah =”+karakter);}
}
Gimana, tutorial kali ini cukup sampai di sini dulu ya. Selanjutnya
saya akan menjelaskan tentang Cara mengubah type data dalam java atau disebut
CASTING.