Mentakrifkan Kaedah dan Parameter
Takrifkan kaedah, baca tandatangan kaedah dan hantarkan argumen kepada parameter dengan betul.
Mentakrifkan Kaedah dan Parameter ialah pelajaran Java Academy percuma di CoddyKit. Ini ialah pelajaran 1 daripada 3. Anda boleh membaca keseluruhan pelajaran di bawah secara percuma — kemudian berlatih secara praktikal dalam pelayar menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran Java Academy, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus Java Academy merangkumi sejumlah 3 pelajaran.
Apakah Kaedah
Apakah kaedah? Blok kod yang boleh digunakan semula dengan tandatangan (nama + senarai parameter + jenis pulangan). Anda memanggil kaedah untuk melaksanakan tugas dan mendapatkan hasil secara pilihan.
Tandatangan Kaedah
Tandatangan kaedah merangkumi: jenis pulangan (contohnya, int), nama kaedah (contohnya, add) dan jenis parameter berserta nama (contohnya, (int a, int b)). Pengubah suai seperti public atau static melaraskan capaian dan pengikatan.
Tentukan & Panggil
Tentukan add dengan dua parameter int dan pulangkan jumlahnya. Dalam main, panggil kaedah tersebut menggunakan argumen.
public class Main {
// Add two integers and return the sum
static int add(int a, int b) {
return a + b;
}
public static void main(String[] args) {
// Call the method with arguments 2 and 3
int result = add(2, 3);
System.out.println("add(2, 3) = " + result);
}
}
Parameter berbanding Argumen
Parameter ialah ruang letak dalam kaedah; argumen ialah nilai sebenar yang Anda hantar semasa panggilan.
public class Main {
// Greet the user by name (parameter)
static void greet(String name) {
System.out.println("Hello, " + name + "!");
}
public static void main(String[] args) {
// "Alice" is an argument; it is copied into parameter `name`
greet("Alice");
greet("Bob");
}
}
Pulangan berbanding Tanpa Nilai
Kaedah void tidak memulangkan nilai; kaedah lain memulangkan jenis yang dinyatakan (contohnya, double). Gunakan return untuk menghantar hasil kembali.
public class Main {
// Convert Celsius to Fahrenheit and return the result
static double cToF(double c) {
double f = c * 9.0 / 5.0 + 32.0;
return f;
}
// Print a line (no value returned)
static void line() {
System.out.println("----------");
}
public static void main(String[] args) {
double out = cToF(25.0);
System.out.println("25C -> " + out + "F");
line();
}
}
Urutan Parameter
Argumen dipadankan dengan parameter berdasarkan kedudukan dan jenis. Ingat: urutan penting.
public class Main {
// Compute the area of a rectangle
static int area(int width, int height) {
return width * height;
}
public static void main(String[] args) {
// Argument order must match parameter order by position
int a1 = area(3, 5); // width=3, height=5
int a2 = area(5, 3); // width=5, height=3
System.out.println("area(3,5) = " + a1);
System.out.println("area(5,3) = " + a2);
}
}
Semakan Tandatangan
Semakan ringkas: Yang manakah tandatangan kaedah Java yang sah?
Ringkasan & Seterusnya
Ringkasan: Anda menentukan kaedah, menghantar argumen kepada parameter, memulangkan nilai dan memahami void. Seterusnya: nilai pulangan dengan lebih mendalam dan lebihan kaedah.
Pelajari Java dengan tutor kecerdasan buatan — percuma
Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.
- Kursus
- 104
- Pelajaran
- 374
Soalan Lazim
Adakah pelajaran “Mentakrifkan Kaedah dan Parameter” percuma?
Ya — teks penuh “Mentakrifkan Kaedah dan Parameter” boleh dibaca secara percuma di web ini. Untuk berlatih secara interaktif menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7, serta membuka kunci baki kursus Java Academy, tingkat taraf kepada CoddyKit PRO. Kursus Java Academy merangkumi sejumlah 3 pelajaran.
Apakah yang akan saya pelajari dalam “Mentakrifkan Kaedah dan Parameter”?
Takrifkan kaedah, baca tandatangan kaedah dan hantarkan argumen kepada parameter dengan betul. Anda berlatih Java Academy menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.
Adakah saya memerlukan pengalaman untuk memulakan Java Academy?
Tiada pengalaman terdahulu diperlukan. Pembelajaran Java Academy di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 1 daripada 3.
Berapa lamakah pelajaran “Mentakrifkan Kaedah dan Parameter” diambil?
Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.
Bolehkah saya menulis dan menjalankan kod dalam pelajaran Java Academy ini?
Ya. Setiap pelajaran Java Academy menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.
Semua pelajaran dalam kursus ini
- Mentakrifkan Kaedah dan Parameter
- Nilai Pulangan dan Lebihan Kaedah
- Skop dan Jangka Hayat