-
Ini akan menjadi bagian yang sangat singkat. Saya hanya ingin menambahkan pada sebuah
-
tes tambahan yang berjalan dengan baik dengan data nama bayi. Jadi ini
-
akan menjadi alternatif bagi == yang kita gunakan sebelumnya pada
-
data nama bayi. Dan saya ingin menunjukkan pada anda fungsi ini, yang disebut
-
startsWith dan endsWith. Dan ini berlaku pada string. Dan untuk menjelaskannya, saya akan melihat
-
kode saya di sini. Cara kerjanya adalah, semuanya sama dengan yang telah kita lihat sebelumnya.
-
Saya membuka tabel, mereka mempunyai loop, mereka mempunyai pernyataan IF, dimana saya
-
melihat pada setiap baris. Jadi, kita telah melihat tugas yang ditinggalkan disini. Jadi, bagian pertama
-
dari tugas adalah sama dengan yang telah kita lakukan sebelumnya. Jadi, saya katakan row.getField("name") jadi
-
saya mengeluarkan nama dari baris dan itu adalah sebuah string. dan sebelumnya kita telah melakukan
-
contoh seperti, oh, apakah ia sama dengan "Abby" atau "Robert" atau apapun, dengan pengujian ==.
-
Cara fungsi startsWith dan endsWith adalah, sintaks
-
tersebut agak lucu. Ia mempunyai suatu titik ... dan anda menandainya pada bagian kanan
-
dari nama sehingga saya mengeluarkan nama dan saya segera berkata .startsWith. Dan
-
kemudian, didalam kurung untuk startsWith, anda dapat menuliskan apapun.
-
Jadi, disini saya menulis "Ab". Dan tesnya adalah, apakah nama tersebut dimulai dengan huruf "Ab"?
-
Dan jika benar, startsWith bernilai true dan jika tidak bernilai false. Jadi
-
terlihat terbaca. Anda tahu, apakah nama dimulai dengan "Ab"?, Jadi,
-
mari kita coba. Jika saya menjalankan ini, apa yang akan anda lihat adalah ia akan melewati 2000 baris
-
dan akan mengambil nama, kita akan melihat semuanya diawali dengan "Ab".
-
Ia akan bernilai benar untuk semuanya. Jadi apapun yang saya tulis disini, kita akan mendapatkan baris dimana nama
-
akan diawali dengannya. Jadi, saya dapat menulis ... saya tidak tahu, kita akan membaliknya. Saya dapat menuliskan
-
"Ba". Oh, tidak terlalu banyak.Atau saya dapat menulis, mungkin hanya A (kapital), bukan dua
-
huruf. Kita akan mendapatkan cukup banyak, cukup banyak nama yang dimuali dengan "A". Jika saya
-
menulis "a" (kecil) disini dan saya jalankan. Kita tidak mendapatkan suatu keluaran. Dan apa yang
-
terjadi adalah, dalam komputer "A" (kapital) dan "a" (kecil)
-
adalah dua huruf yang berbeda. Dan begitu juga dalam data ini, nama semuanya dimulai dengan huruf kapital
-
dan huruf selanjutnya semua huruf kecil. Jadi startingWith("a")
-
- itu berakibat mempunyai nol hasil, dimana jika saya meletakkan
-
"A" disini dan kemudian menjalankannya maka kita mendapatkan semuanya.