Selamat datang kembali ke episode lain dari Tutorial Java,
Dalam tutorial hari ini, kita akan belajar tentang apa
metode sintaks tepat saat menulis dan
mengapa mereka bermanfaat dalam kode program.
Mari menyelam sobat!
--------------------------
Apa itu Metode
Sebuah metode pada dasarnya adalah "Kelompok kode
yang bersama-sama membantu dalam melakukan
operasi.
Ada 2 jenis metode:
• Yang termasuk dalam JDK = ini adalah orang-orang
yang Oracle (pencipta Java) menulis. Ini termasuk fungsi
seperti println (), lantai () (saya akan mengajarkan
tentang fungsi Math dalam tutorial kemudian), dan,
tetapi tidak terbatas hanya metode ini terdaftar,
toString ()
• Yang Anda (programmer) menulis = ini akan menjadi
orang-orang yang tidak termasuk dalam JDK, atau
orang-orang dengan nama yang sama sebagai salah satu
metode dalam JDK, tetapi Anda menentukan untuk apa
yang dilakukannya (menggunakan @ Override , yang
akan dijelaskan dalam tutorial kemudian).
Mengapa Metode Menguntungkan Di Java
Jawaban singkat:
Jadi Anda tidak perlu menulis kode
banyak jumlah yang sama kali untuk mencapai satu
tujuan. Hal ini juga membuat Anda kode terlihat lebih
bersih, (dan untuk beberapa program) menghemat
ruang.
metode Sintaks
Metode di Jawa ditulis dengan cara ini:
(
nya) {}
Metode dengan tipe kembali (yang tidak void) HARUS
kembali variabel dari jenis yang sama. (Jika Java
mengeluh dan Eclipse menimbulkan kesalahan)
Jadi mari kita menciptakan metode yang akan
menentukan apakah variabel String memiliki kata "halo"
dalam bentuk yang tepat
Pertama, mari kita membuat kelas:
(Dengan asumsi Anda sudah membuat file Java baru)
Sekarang mari kita menambahkan metode kami.
Untuk tujuan kita, kita ingin metode untuk memeriksa
apakah string berisi "halo" dan jika tidak, kembali benar;
jika tidak, ia mengembalikan palsu
Izinkan saya untuk menjelaskan apa yang saya tulis:
• Kami menulis publik karena kami ingin semua metode
dalam kelas yang dapat mengakses metode.
• Kami menulis String karena kami ingin untuk
mengembalikan String yang memberitahu kita apakah
String h mengandung kata "halo" atau tidak
• Kami menulis containsHello karena itulah yang kita
ingin memanggil metode kami (Anda dapat memanggil
metode apapun Anda yang Anda inginkan, Java tidak
peduli (kecuali Anda nama metode Anda sesuatu yang
Java telah di-nya JDK, maka menimbulkan kesalahan.),
Hanya pastikan Anda ingat apa metode yang melakukan)
• Kami menulis (String h) dalam kurung karena kami
ingin dapat menempatkan string ke metode untuk
ketika kita memanggil metode. Karena kita menulis
String h, kami telah instantiated variabel "h" untuk
digunakan dalam metode ini. Jika Anda mencoba untuk
memanggil "h" di luar metode, Java akan mengatakan
bahwa itu tidak ada, karena itu didefinisikan hanya
dalam containsHello kami () metode
Kami telah menciptakan jika / lain untuk memeriksa
apakah string termasuk "hello"
Mengandung ( "hello") bagian sederhana. Dalam
API Java
Jika menemukan CharSequence (alias kata "halo") yang
ingin kita untuk menemukan, ia mengembalikan benar.
Jika tidak, ia mengembalikan palsu.
Sekarang mari kita menulis metode utama kami
(program Java tidak bisa berjalan tanpa Metode utama),
dan instantiate kalimat "String kalimat" kami seperti yang
akan kita menyebutnya.
Karena kita belajar tentang metode utama kembali E1,
saya tidak akan masuk ke menjelaskannya.
Tapi saya akan menjelaskan 2 baris dalam metode
utama:
• Kami menciptakan sebuah String disebut "kalimat" dan
set sama dengan "halo dari sisi lain" (Jangan tanya
mengapa saya menulis ini. Adele telah diputar di radio,
ini adalah kalimat pertama yang saya pikir yang berisi
kata " Halo")
• Berikutnya kita ingin program kami untuk mencetak apa
jawabannya. Jadi kita menulis System.out.println (
• Selanjutnya kita memanggil metode containsHello
(kalimat) dan menempatkan kalimat String kami ke
dalam kurung
(Di Jawa, kita sebut metode (dari kelas yang sama)
dengan langsung menulis nama mereka dan jika ia
menerima variabel, kita menulis dalam kurung)
• Selanjutnya, kita menutup pernyataan cetak,
tambahkan titik koma;
• Terakhir, kami pastikan semua bagian dari kode yang
membutuhkan kurung penutupan ditutup.
Sekarang menjalankan kode, dan kita akan mendapatkan
jawabannya:
"Kalimat ini tidak berisi 'halo'"
-------------------
Seperti biasanya, kode pada GitHub
Setiap pertanyaan /komentar, jangan ragu untuk posting
di area komentar dibawah ini.
Comments
Post a Comment
WeLcOmE TO My SiTeS