![Kesepakatan: Siapkan Sertifikasi Keamanan TI dengan Kursus Profesional Peretas Etis Ini](/f/34443344b96f9d9bddb1f049cdfde940.png?width=100&height=100)
Dalam posting terakhir kami 'Bekerja dan struktur kode Java' kami menekankan secara rinci cara kerja Java, File Sumber Java, File Kelas Java, Kelas (Publik / Pribadi), Metode, Pernyataan, Program Java pertama Anda, Kompilasi dan menjalankan Program Java.
Di sini, di panduan seri pembelajaran java ini, kita akan memahami bagaimana kelas java, metode utama dan kontrol loop bekerja dan juga kita akan melihat kode dasar menggunakan kelas Java dengan metode utama dan kontrol loop.
Segala sesuatu di Java adalah objek dan kelas adalah cetak biru objek. Setiap potongan kode di Java ditempatkan di bawah kurung kurawal kelas. Ketika Anda mengkompilasi Program Java, itu menghasilkan file kelas. Saat Anda menjalankan Program Java, Anda tidak menjalankan file Program secara aktual tetapi kelasnya.
Saat Anda menjalankan Program di Java Virtual Machine (JVM), ia memuat kelas yang diperlukan dan kemudian langsung menuju ke main
()
metode. Program terus berjalan sampai kurung kurawal penutup main () metode. Program mulai dijalankan tepat setelah utama() metode. Sebuah kelas harus memiliki main () metode. Tidak semua class (Private class) membutuhkan main () metode.
SEBUAH utama () metode adalah tempat di mana sihir dimulai. Anda dapat meminta JVM untuk melakukan apa saja di dalam utama() metode melalui pernyataan/instruksi dan loop.
Loop adalah instruksi atau sejumlah instruksi secara berurutan yang terus berulang sampai kondisi tercapai. Loop adalah struktur logis dari bahasa pemrograman. Struktur logika loop biasanya digunakan untuk melakukan suatu proses, memeriksa kondisi, melakukan suatu proses, memeriksa kondisi,….. sampai persyaratan kondisi terpenuhi.
Ada tiga mekanisme loop yang berbeda di Jawa.
sementara Loop di Java adalah struktur kontrol yang digunakan untuk melakukan tugas berulang kali untuk beberapa kali, seperti yang didefinisikan dalam ekspresi boolean, sampai hasil tes ekspresi benar. Jika hasil teks ekspresi boolean salah, loop while akan diabaikan sepenuhnya tanpa dieksekusi bahkan satu kali pun.
Sintaks dari while loop:
while (ekspresi boolean) { pernyataan/petunjuk. }
Contoh while Loop di Java:
kelas publik While_loop. { public static void main (String[] args) { int A = 100; while (A>0) { System.out.println("Nilai A = " +A); A=A-10; } } }
$ java While_loop Nilai A = 100. Nilai A = 90. Nilai A = 80. Nilai A = 70. Nilai A = 60. Nilai A = 50. Nilai A = 40. Nilai A = 30. Nilai A = 20. Nilai A = 10.
Anatomi Program While_loop
// Kelas Publik While_loop. kelas publik While_loop. { // main () Method public static void main (String[] args) { // mendeklarasikan variabel integer bernama 'A' dan memberikan nilai 100 int A = 100; // Terus perulangan selama nilai A lebih besar dari 0. 'A>0' disini adalah ekspresi boolean while (A>0) { // Statement System.out.println("Nilai A = " +A); // Penurunan Postingan (sebesar 10) A=A-10; } } }
lakukan... sementara loop sangat mirip dengan loop while kecuali fakta bahwa loop tersebut berisi a melakukan… sebelum sementara untuk memastikan bahwa loop dijalankan setidaknya sekali.
Sintaks dari while loop:
melakukan { pernyataan/instruksi. } while (ekspresi boolean);
Anda mungkin melihat sintaks di atas yang dengan jelas menunjukkan bahwa 'melakukan..'
bagian dari loop yang dieksekusi sebelum memeriksa ekspresi boolean, apakah itu benar atau salah. Oleh karena itu tidak peduli apa hasil (benar/salah) dari ekspresi boolean, loop dijalankan. Jika benar itu akan dijalankan sampai kondisi terpenuhi. Jika salah maka akan dieksekusi sekali.
Contoh dari lakukan... sementara Putaran di Jawa:
kelas publik do_while. { public static void main (String[] args) { int A=100; lakukan { System.out.println("Nilai A = " +A); A=A-10; } while (A>=50); } }
$ java do_while Nilai A = 100. Nilai A = 90. Nilai A = 80. Nilai A = 70. Nilai A = 60. Nilai A = 50.
Anatomi Program do_while:
// kelas publik lakukan_sementara. kelas publik do_while. { // main () Method public static void main (String[] args) { // Deklarasikan Variabel Integer 'A' dan beri nilai = 100 int A=100; // do... while loop start do { // mengeksekusi pernyataan di bawah ini tanpa memeriksa kondisi ekspresi boolean jika benar atau salah System.out.println("Nilai A = " +A); // Penurunan Postingan (sebesar 10) A=A-10; } // Periksa kondisi. Ulangi eksekusi hanya sampai nilai Variabel A lebih besar dari atau sama dengan 50. sementara (A>=50); } }
for_loop di Jawa banyak digunakan untuk kontrol pengulangan. Ini digunakan untuk mengulangi tugas untuk beberapa kali tertentu. Untuk loop digunakan untuk mengontrol berapa kali loop perlu dijalankan untuk melakukan tugas. for loop hanya berguna jika Anda tahu berapa kali Anda perlu menjalankan loop.
Sintaks untuk loop:
untuk (inisialisasi; ekspresi boolean; memperbarui) { penyataan. } Contoh for loop di kelas publik Java for_loop. { public static void main (String[] arge) { int A; untuk (A=100; A>=0; A=A-7) { System.out.println("Nilai A = " +A); } } }
$ java for_loop Nilai A = 100. Nilai A = 93. Nilai A = 86. Nilai A = 79. Nilai A = 72. Nilai A = 65. Nilai A = 58. Nilai A = 51. Nilai A = 44. Nilai A = 37. Nilai A = 30. Nilai A = 23. Nilai A = 16. Nilai A = 9. Nilai A = 2.
anatomi dari for_loop Program:
// kelas publik for_loop. kelas publik for_loop. { // main () Method public static void main (String[] arge) { // Mendeklarasikan Variabel Integer A int A; // untuk loop dimulai. Di sini Inisialisasi adalah A=100, boolean_expression adalah A>=0 dan pembaruan adalah A=A-7 untuk (A=100; A>=0; A=A-7) { // Pernyataan System.out.println("Nilai A = " +A); } } }
Seperti namanya istirahat kata kunci digunakan untuk menghentikan seluruh loop dengan segera. Kata kunci break harus selalu digunakan di dalam pernyataan loop atau switch. Setelah loop putus dengan menggunakan break; JVM mulai mengeksekusi baris kode berikutnya di luar loop. Contoh break loop di Java adalah:
istirahat kelas umum. { public static void main (String[] args) { int A = 100; while (A>0) { System.out.println("Nilai A = " +A); A=A-10; if (A == 40) { istirahat; } } } }
$ java break Nilai A = 100. Nilai A = 90. Nilai A = 80. Nilai A = 70. Nilai A = 60. Nilai A = 50.
NS lanjutkan kata kunci dapat digunakan dengan loop apa pun di Jawa. Kata kunci Lanjutkan meminta loop untuk langsung melompat ke iterasi berikutnya. Namun itu ditafsirkan secara berbeda oleh for loop dan while/do… while loop.
Continue Keyword in for loop melompat ke pernyataan update berikutnya.
Contoh dari continue in for loop:
kelas publik continue_for_loop. { public static void main (String[] arge) { int A; untuk (A=10; A>=0; A=A-1) { if (A == 2) { lanjutkan; } System.out.println("Nilai A = " +A); } } }
$ java continue_for_loop Nilai A = 10. Nilai A = 9. Nilai A = 8. Nilai A = 7. Nilai A = 6. Nilai A = 5. Nilai A = 4. Nilai A = 3. Nilai A = 1. Nilai A = 0.
Apakah Anda perhatikan, itu melewatkan Nilai A = 2. Ia melakukannya dengan membuang ke pernyataan pembaruan berikutnya.
Nah Anda bisa melakukannya sendiri. Ini terlalu mudah. Ikuti saja langkah-langkah di atas.
Itu saja untuk saat ini dari sisi saya. Semoga saya baik-baik saja dengan Seri Jawa dan membantu Anda. Tetap Terhubung untuk lebih banyak posting seperti itu. Jangan lupa untuk memberi kami umpan balik Anda yang berharga di komentar di bawah.