Variable
merupakan satuan dasar penyimpanan dalam JAVA, di dunia nyata, variabel
bisa dibilang seperti sebuah wadah yang digunakan untuk menyimpan suatu
benda yang sesuai dengan tempat penyimpanan tersebut. Ketika kita ingin
menulis sebuah program, mungkin kita ingin menyimpan bebrapa data
kedalam program seperti berapa banyak pemain kita yang masih hidup .
kita menggunakan variable untuk menyimpan data tersebut.
Masing-masing variable java memiliki tipe data dan nama. Tipe data selalu memberitahu kita apa jenis vaariabel. Kita menggunakan nama, atau identifier, dari variabel untuk merujuk kepada nilai dalam kode.
Sekarang mari kita menyebutka jumlah integer, yang menyebutkan int dalam java , yang memegang jumlah pemain kita yg masih hidup :
Int lives = 3;
Dari
potongan code di atas kita dapat mengetahui bahwa int adalah sebuah
tipe data JAVA. Maka kita harus tentukan pengenal dan nilai. Intuitif,
kita menggunakan tanda yg sama untuk menetapkan nilai variabel tersebut.
Menganggap
ini sebagai “kalimat” pada JAVA, atau pernyataan (statement). Compiler
menggunakn titik koma ; untuk membaca kode JAVA kita, seperti kita
menggunakan priode . membaca kalimat perlu diakhiri dengan tanda baca.
JAVA statement harus diakhiri dengan titik koma.
Evaluasi
Dapatkah
kamu mendeklarasikan variabel yang jenis datanya adalah ‘int’, nama
datanya adalah ‘health’, dan nilainya adalah ‘100’..?
A. int health = 100 ; [ ]
B. health = 100 [ ]
C. health = 100 ; [ ]
D. int health = 100 [ ]
Pengidentifikasi Valid
Kita
sudah mengetahui Variabel JAVA membutuhkan sebuah tipe data dan nama,
atau pengenal. Tetapi sebuah pengenal tidak dapat melakukan apa-apa .
JAVA membuat kita mengikuti beberapa aturan pada saat penamaan variabel:
1. Tidak boleh menggunakan keyword yang sdh ada di JAVA.
Contoh:
int int = 5
int boolean = true
Char double = 2.05
2. Tidak boleh terdapat spasi didalamnya
Contoh:
Class Contoh Boolean { }
int Kode Baru { }
double gaji sebulan { }
3. Karakter pertama tidak boleh berupa angka.
Contoh:
int 10_units = 10
4. Selain karakter utama boleh di kominasikan tanda-tanda latters, angka, garis bawah, atau dolar.
Contoh :
int player2health = 15
Tipe Numerk
Kita sudah melihat contoh bagaimana cara mendeklarasikan tipe numerik
int numberOfLives = 3
Dalam java, int tipe data angaka positf atau negatif tanpa bagian desimal.
42,
17, 6, dan semuanya adalah int, tapi angka — angka yang seperti 3.14
dan 2.72 itu buka int Karena angka — angka tersebut memiliki
bagian — bagian desimal.
Ketika
kita meuliskan nomer tanpa bagian decimal kedalam variabel, JAVA akan
mengasumsikan bahwa nomer yang kita masukan adalah int. semua variabel
di bawah ini adalah contoh int :
int id = 2976221 ;
int powerups = 4 ;
int level = 9 ;
// menyatakan dan menginisialisasi dalam langkah-langkah yang berbeda
int health = 100 ;
kita
bisa mendekalrasikan sebuah variabel dengan tidak memberikan nilai.
JAVA akan menetapkan bahwa nilai variabel default 0. Health pertama di
deklarasikan dan memiliki nilai default 0. Maka kita memberikan Health
nilai 100 di baris berikutnya.
Evaulasi
1. Pilih semua yang benar untuk mendeklarasikan int dan memberikan nilai -15.
a. int temp:
temp = -15 ; [ ]
b. int temp = -15 ; [ ]
2. dapatkah kau mendeklarasikan sebuah variabel int untuk memanggil Level
[ ]
a. ;
b. Level
c. int
Tipe Desimal
Kata telah belajar dengan bilangan bulat sejauh ini, tapi bagaimana dengan pecahan desimal?
java
memiliki tipe data yang dapat memiliki bagian desimal: doubel. 3.14,
2.72, dan 1.618 adalah contoh doubel, dan itu adalah jenis default untuk
setiap nomor dengan bagian desimal.
memikirkan
doubel sebagai perpanjangan di yang dapat memiliki bagian desimal.
semua ints yang doubel, tapi doubels tidak bisa int karena doubel dapat
memiliki bagian desimal dan int tidak dapat memiliki bagian desimal!
kami menyatakan nomor thnese dalam cara yang sama seperti int, kecuali kita mengubah tipe data:
double multiplier = 2.5 ;
double score = 932.5 ;
double experience = 9.8 ;
double poitions = 3.5 ;
Evaluasi
Apa nama tipe data 6.626 dalam java ?
a. double
b. integer
c. int
d. number
Lengkapi baris di bawah ini, ingat java memiliki suatu kesensitifan !
……………. distanceTravelled = 105.8 ;
Urutkan
deklarasi variabel double dengan nama oxygen yang bernilai 0.80 ? ingat
setiap kita mengakhiri pernyataan harus di akhiri dengan titik koma
(;) !
a. double
b. ;
c. =
d. 0.80
e. Oxygen
Menyatakn benar atau salah
misalkan
kita memiliki permainan dengan dua mode yang berbeda: normal atau
tantangan . mode tantangan mirip dengan mode normal, kecuali kita
memiliki lebih banyak musuh dan kurangnya item darah. Jadi kita
membutuhkan keadan untuk mewakili apakah kita berada dalam mode
tantangan atau tidak kita bisa menelurkan musuh lebih banyak dan item
darah yang lebih sedikit.
java
memiliki tipe data yg memiliki dua nilai yaitu true dan false: boolean.
Bayangkan saja sebuah tombol jika on (true) atau off (false), tapi
keduanya tidak bisa di jalankan pada saat yang sama! ini adalah apa yang
kita butuhkan! sekarang kita dapat menggambarkan mode tantangan sebagai
variabel di java
boolean challenge = true;
maka nilai variable Boolean adalah false.
Evaluasi
Dapatkah kalian mengurutkan variabel dibawah ini dengan benar yang diber nama gameOver dan bernilai false !
1. ;
2. gameOver jawab:
3. = [……………………………………………………]
4. Boolean
5. false
Urutkanlah pernyataan dibawah ini dengan benar !
1. deklarasikan variabel dengan nama canJump.
2. Berikan nilai = true.
3. Berikan nilai = false.
a. canJump = false ;
b. boolean canJump ; jawaban :
c. canJump = true ; […………………………………….]
dapatkah kalian mengisi baris yang kosong di bawah ini dengan tipe data yang benar !
…………………. isRunning = true ;
a. boolean
b. double
c. int
sampai disini, ada lho tulisanku lainyan di https://medium.com/@shifwan9