Metode E4

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

Popular Posts