Indonesian subtitles

← 06-16 Combining String and Integer Variables

Get Embed Code
13 Languages

Showing Revision 2 created 10/16/2015 by Pauline Thepolaan.

  1. Di video terakhir kita melihat
    bagaimana mengambil string literal
  2. dan mengkombinasikannya dengan integer
    literal
    dengan rangkaian operator.
  3. Ekspresi ini mengevaluasi string
    I need 2 cups of coffee on Monday.
  4. Yang luar biasa tentang merangkai
    bagian teks yang berbeda adalah
  5. Anda bisa menukar bagian berbeda
    kalau perlu diganti.
  6. Misalnya, jumlah "cups of coffee"
    mungkin berubah maka daripada
  7. pakai nilai tetap, kita dapat mengubahnya
    ke sebuah variabel.
  8. Sekarang saya telah menghapus angka 2 dan
    menggantinya dengan variabel kuantitas,
  9. jadi waktu kita mengevaluasi ekspresi ini,
  10. kita akan selalu dapat jumlah
    kuantitas yang terbaru.
  11. Jika variabel membawa nilai 2,
  12. maka ia akan terbilang,
    I need 2 cups of coffee on Monday.
  13. Bagian string ini tetap konstan
    dan tidak berubah,
  14. dimana kuantitas dapat berubah secara
    bebas dan selalu mendapat nilai terbaru.
  15. Saya akan mencobanya di Android Studio.
  16. Karena kuantitas adalah variabel yang
    sudah kita umumkan di MainActivity,
  17. saya dapat langsung menggunakannya
    di metode submitOrder.
  18. Saya akan membuat string seperti
    Total Item Count, lalu
  19. menambahkan quantity, kemudian coffees.
  20. Ini tidak berkaitan dengan harga tapi
  21. saya ingin menunjukkan bahwa Anda
    bisa merangkai string dengan variabel.
  22. Mari kita jalankan untuk melihatnya.
  23. Jika saya ubah kuantitas lalu klik tombol
  24. Order, maka ia menampilkan jumlah
    total barang, yaitu 3 coffees.
  25. Saya lupa menambahkan spasi sesudah 3
    sebelum coffees, jadi kita balik
  26. dan menambahkannya.
  27. Saya akan tambahkan spasi di sini maka
    ia akan muncul sesudah quantity.
  28. Perhatikan bahwa quantity di sini
    tidak pakai tanda kutip,
  29. jika pakai, artinya kata-kata quantity
    akan tampil di layar, namun
  30. kita menginginkan nilai variabel ini maka
    kita tidak memakai tanda kutip.
  31. Sekarang sudah ada spasi di sini,
    ayo coba jalankan lagi dan
  32. pastikan sudah benar.
  33. Sekarang saya telah mengubah kuantitas
    menjadi 3 dan klik tombol Order, terbilang
  34. Total Item Count 3 coffees.
  35. Sudah benar ada spasi sebelum dan
    sesudah nilai kuantitas.
  36. Balik selangkah, waktu Anda melihat baris
    kode ini, bisa jadi sedikit memusingkan
  37. karena ada tanda kutip dimana-mana,
    dan tanda tambah dan spasi di
  38. tempat-tempat aneh.
  39. Bayangkan tanda tambah menghilang dan
  40. semua yang ada di dalam tanda kutip
    menyatu dan
  41. variabel kuantitas tergantikan oleh
    nilai nyata.
  42. Karena tidak mudah dibaca, sering
    terjadi kesalahan di sini.
  43. Anda mungkin lupa tanda kutip pembuka
    atau penutup, atau menaruh tanda tambah di
  44. tempat yang salah atau tidak sengaja
    menaruh variabel dalam tanda kutip.
  45. Bacalah kode Anda dengan teliti untuk
    memastikan ia melakukan yang diharapkan.
  46. Anda bisa juga membuat
    ekspresi matematika.
  47. Anda bisa buat quantity kali 5 dalam
    tanda kurung dan ini akan jadi sebuah
  48. nilai integer tunggal yang akan
    dirangkai ke dalam Price.
  49. Satu string tambah integer menjadi sebuah
    string, dan disimpan dalam variabel
  50. priceMessage yang ditampilkan di layar.
  51. Waktu saya menjalankannya di
    perangkat, muncul sebagai Price 15.
  52. Jika Anda ingin ada tanda dolar atau
    simbol mata uang lainnya,
  53. Anda perlu membuatnya bagian dari
    sting literal, seperti ini.
  54. Integer hanya menyimpan angka,
    bukan simbol mata uang.
  55. Jika saya jalankan di perangkat
  56. dan klik tombol Order, sekarang
    ada simbol mata uang.
  57. Mengikuti pola yang saya tunjukkan pada
    Anda, silahkan mengubah metode
  58. sumbitOrder jadi Anda bisa latihan
  59. menampilkan pesan berbeda pada layar.
  60. Pertama, coba tampilkan Amount Due $10
    di layar waktu Anda klik
  61. tombol Order.
  62. Kalau sudah bisa, ubahlah maka
  63. Anda menampilkan string ini
    waktu klik tombol Order.
  64. Ulangi untuk setiap string yang berbeda.
  65. Anda seharusnya hanya melihat salah satu
    string di layar setiap kalinya.
  66. Ingat untuk merangkai string dengan
    variabel maka nilai
  67. kuantitas dan harga bisa tepat sesuai
    pemilih kuantitas.
  68. Jadi jika saya ubah ini ke 5 gelas kopi
  69. maka jumlah yang harus dibayar
    seharusnya $25.