Indonesian subtitles

← 05-18 Menambah Variabel Pertama Anda

05-18 Menambah Variabel Pertama Anda

Get Embed Code
13 Languages

Showing Revision 5 created 10/21/2015 by Arum Setyo Rini.

  1. Baris kode ini bertanggung jawab
    untuk ciptakan variabel.
  2. Ingat bahwa variabel seperti
    kotak ini, jumlah kopi,
  3. bernilai 2 di dalamnya.
  4. Kita akan bicarakan tiap bagian
    dari baris kode ini
  5. sebelum hasilkan lebih banyak
    variabel di materi kali ini.
  6. Anda mungkin perhatikan ada aturan
    spesifik soal cara nyatakan variabel.
  7. Saat saya katakan menyatakan variabel itu
    berarti sama dengan definisikan variabel
  8. atau membuat variabel.
  9. Ini baris kode yang kita sudah lihat
    sejauh ini.
  10. Ini mengikuti format sangat spesifik
    tentang cara menyatakan variabel di Java.
  11. Anda bisa anggap nyaris serupa
    dengan rumus,
  12. Pertama, kita perlu nyatakan tipe data
    apa yang bisa masuk variabel.
  13. Dalam kasus ini, adalah bilangan bulat,
    yang disingkat jadi int.
  14. Berikutnya adalah nama variabel.
  15. Dalam kasus kita,
  16. nama variabel adalah numberofCoffees
    diikuti nilai awal.
  17. Dalam kasus ini adalah 2;
    untuk 2 cangkir kopi yang dipesan, dan
  18. pernyataan kode berakhir dengan tanda ;
    sesuai aturan Java.
  19. Mari kita bahas baris ini satu demi satu.
  20. Kata pertama adalah tipe data.
  21. Ini tipe data yang diizinkan masuk
    ke variabel ini.
  22. Dalam kasus ini hanya boleh ada
    bilangan bulat
  23. disimpan dalam variabel.
  24. Seperti saya sebut sebelumnya int adalah
    singkatan dari integer (bilangan bulat).
  25. Bilangan bulat adalah angka utuh.
  26. Pada dasarnya setiap angka
    termasuk nol dan
  27. bilangan negatif yang bukan merupakan
    bilangan pecahan atau desimal.
  28. 0, 5, 145, semuanya adalah
    contoh bilangan bulat.
  29. Jumlah kopi yang dipesan sebaiknya hanya
    bilangan utuh seperti satu,
  30. dua, empat, dst.
  31. Kita tidak ingin pelanggan
    pesan 1,5 cangkir kopi.
  32. Jika ingin lebih dari 1 cangkir,
    mereka harus beli dua,
  33. lalu mereka bisa berikan yang tersisa
    pada teman atau semacamnya.
  34. Sementara bilangan negatif,
    tidak masuk akal pada kasus ini.
  35. Tidak ada tipe data di Java
    yang hanya izinkan bilangan positif.
  36. Jadi nanti pada materi berikut,
    kita akan belajar cara tambah kode
  37. yang mencegah bilangan negatif
    masuk variabel.
  38. Bagian berikut dari pernyataan
    adalah nama variabel.
  39. Dalam hal ini adalah
    numberOfCoffees (jumlah kopi).
  40. Perhatikan bahwa ini ditulis
    dengan huruf kapital.
  41. Dimulai dengan huruf kecil dan
    karena ada beberapa kata,
  42. ditulis kapital pada permulaan
    setiap kata lain.
  43. Anda bisa menganggap itu sebagai
    pemberian label nama pada variabel.
  44. Anda bisa merujuk pada variabel ini
    dengan nama tersebut.
  45. Saya juga menggambarkannya di sini.
  46. Kotak variabel ini memiliki nama ini.
  47. Jika Anda ingin tahu nilai apa ini,
  48. atau mengubahnya,
    Anda perlu pakai nama itu.
  49. Memilih nama variabel yang tepat
    sebenarnya tergantung Anda, si Pengembang,
  50. tergantung untuk apa
    variabel itu digunakan.
  51. Dalam hal ini, karena variabel
    menyimpan numberOfCoffees yang dipesan
  52. saya memilih nama variabel ini saja.
  53. Anda bisa saja memilih nama lain,
    seperti hitungan kopi atau
  54. jumlah kopi yang dipesan
    atau pesanan kopi.
  55. Benar-bener bisa apa saja,
    asalkan mudah bagi
  56. orang lain untuk memahami apa yang
    direpresentasikan oleh variabel ini.
  57. Saat saya katakan nama variabel
    bisa apapun,
  58. sebenarnya ada beberapa aturan Java
    mengenai nama variabel.
  59. Mari kita lihat aturan itu sekarang.
  60. Biarkan saya mengetik nama variabel Java.
  61. Tautan pertama ini terlihat bagus.
  62. Ini dokumentasi Java resmi dari Oracle.
  63. Bagian atas ini membahas tentang variabel,
  64. yang bisa Anda baca di
    waktu bebas Anda yang tak terbatas.
  65. Di bawah sini bagian
    yang membuat kita tertarik.
  66. Membahas tentang pemberian nama variabel.
  67. Panjang tak ditentukan, tapi nama yang
    sangat panjang kurang praktis.
  68. Nama yang sangat singkat,
    di lain pihak, bisa jadi bagus, tapi
  69. bila hanya 1 karakter, seperti N,
    Anda mungkin tak tahu N mewakili hal apa?
  70. Jadi Anda hendaknya jaga keseimbangan
    antara nama yang deskriptif dan
  71. nama yang tak sulit ditulis setiap kali.
  72. Ada beberapa detil lagi di sini
    yang Anda bisa baca, jika mau.
  73. Tapi poin utama adalah bahwa bila
    nama Anda hanya terdiri dari satu kata
  74. maka tulislah kata itu
    dengan huruf kecil semua.
  75. Seperti irama, kecepatan,
    gir, hal-hal seperti itu.
  76. Jika nama variabel terdiri dari
    lebih dari 1 kata Anda perlu
  77. menulis huruf kapital untuk huruf pertama
    kata berikut tapi
  78. perlu diawali dengan huruf kecil dulu.
  79. Rasio gir atau gir saat ini
    adalah contohnya.
  80. Contoh jumlah kopi kita juga
    mengikuti aturan ini.
  81. Bagian selanjutnya dari pernyataan
    adalah operator penugasan atau tanda =.
  82. Di kelas matematika,
    Anda biasa melihat hal seperti 1 + 1 = 2.
  83. Tapi pada Java, "sama dengan"
    memiliki arti berbeda.
  84. Sama dengan berarti menugaskan
    suatu nilai terhadap variabel.
  85. Dalam kasus ini, kita menetapkan nilai 2
    pada variabel numberOfCoffees.
  86. Dengan memakai metafora kotak kita,
  87. kita tempatkan angka 2 pada variabel
    yang mewakili jumlah kopi.
  88. Jadi kapanpun Anda lihat
    tanda sama dengan,
  89. berpikirlah untuk memakai apa
    yang ada di sebelah kanannya
  90. dan masukkan ke dalam variabel
    pada sebelah kiri.
  91. Kita sudah sedikit membahas
    tentang ini, tapi
  92. angka 2 ini merupakan nilai awal
    dari variabel.
  93. Jadi Anda masukkan 2 ke dalam variabel.
  94. Ingat bahwa ini nilai awal
    yang harus merupakan tipe valid
  95. menurut tipe data ini.
  96. Pada kasus ini hanya bilangan bulat
    diizinkan dalam variabel ini.
  97. 2 adalah bilangan bulat valid
    sehingga tak apa-apa masuk variabel.
  98. Terakhir tapi tak kalah pentingnya,
    kita punya tanda ; pada bagian akhir.
  99. Singkatnya, saat Anda
    nyatakan sebuah variabel,
  100. Anda perlu menentukan tipe data,
    diikuti oleh nama variabel,
  101. lalu tanda sama dengan, dan nilai awal,
    kemudian tanda titik koma.
  102. Pada kasus ini, kita membentuk variabel
    yang disebut numberOfCoffees.
  103. Tipe data adalah int, jadi hanya bilangan
    bulat bisa disimpan pada variabel ini.
  104. Dan kita menetapkan nilai 2 menjadi
    nilai awal dari variabel ini.
  105. Atau Anda bisa ubah nama variabel
    sesuai aturan yang dibicarakan.
  106. Dan Anda bisa ubah nilai awal
    asalkan merupakan tipe data yang sama.
  107. Anda tidak bisa ubah tipe data ini,
    tapi harus ditulis int, I-N-T.
  108. Kita akan belajar mengenai
    tipe data lain juga,
  109. dan itu harus ditulis
    dengan cara khusus.
  110. Kapanpun Anda perlu pakai variabel,
    mengacu saja pada namanya, lalu
  111. itu akan digantikan dengan
  112. nilai aktual setelah aplikasi
    berjalan benar.
  113. Kini saya ingin Anda
  114. tambah baris kode ini pada aplikasi Anda.
    Mohon jangan salin dan tempel,
  115. karena saya ingin Anda berlatih mengetik,
    membentuk dan memakai variabel.
  116. Lalu jalankan aplikasi
    pada ponsel.
  117. Pastikan saat Anda tekan
    tombol Order, ini yang Anda lihat.
  118. Setelah itu, saya ingin Anda lakukan
    sedikit eksperimen.
  119. Coba tetapkan nilai awal
    pada variabel itu.
  120. Lalu coba tetapkan nama variabel baru.
  121. Sebagai ganti numberOfCoffees,
  122. coba hal lain seperti kuantitas
    sebagai contoh.
  123. Kesalahan umum pemula adalah
    berpikir bahwa Anda sudah mengetik benar
  124. karena mata Anda memindai seluruhnya
    dengan sangat cepat.
  125. Tapi jika Anda perhatikan satu per satu
    karakter tunggal
  126. Anda akan melihat bahwa mungkin
    ada masalah.
  127. Perlu waktu untuk
    selesaikan ini, tapi jangan tergesa.
  128. Perhatikan baik-baik setiap karakter
    yang Anda ketik.
  129. Jika Anda alami masalah,
    coba baca pesan erornya.
  130. Misalnya, pesan eror yang menyatakan
    tidak bisa kenali simbol numberOCoffees.
  131. Java tidak mengenali numberOCoffees,
  132. karena nama variabel
    sebenarnya numberOfCoffees,
  133. Semoga Anda bisa tahu dari eror atau
    bisa tekan tombol batal.
  134. Itu terkadang selesaikan eror juga.
  135. Atau Anda bisa kembali pada kode yang
    Anda tahu berfunngsi, seperti kami berikan.
  136. Saat Anda selesai,
    centang kotak ini dan lanjutkan.