CodeGym /Blog Jawa /Acak /Pranyatan Break and Continue ing basa Jawa
John Squirrels
tingkat
San Francisco

Pranyatan Break and Continue ing basa Jawa

Diterbitake ing grup

Pecah Jawa

Pernyataan break ing basa Jawa umume digunakake ing rong kasus ing ngisor iki.
  1. Break quits daur ulang lan mlumpat metu saka iku (loro kanggo lan nalika).
  2. Pernyataan break metu saka kasus ing statement switch.

Sintaksis


break;

Tuladha


public class Driver1 {

	public static void main(String[] args) {
		
		// Testing break statement in while loop
		System.out.println("Test Break statement in While loop");
		int i = 0;
		while (i < 5) {
			if (i == 2) {
				break;
			}
			System.out.println(i++);
		}
	}
}

Output

Pernyataan Test Break ing loop While 0 1

Jawa Terusake

Pernyataan terus ing Jawa umume digunakake kanggo kasus ing ngisor iki.
  1. Iki ngliwati statement ing ngisor iki lan pindhah menyang pengulangan sabanjure ing loop for .
  2. Terusake nalika puteran mlumpat pernyataan ing ngisor iki lan mlumpat menyang pernyataan kondisional.

Sintaksis


continue;

Tuladha


public class Driver2 {

	public static void main(String[] args) {
		
		// Testing continue statement in while loop
		System.out.println("Test Continue in While loop");
		int i = 0;
		while (i < 5) {
			if (i == 2) {
				i++;
				continue;
			}
			System.out.println(i++);
		}	
	}
}

Output

Tes Terusake ing loop While 0 1 3 4

Bedane antarane nerusake lan break

Bentenipun owahan antarane break lan nerusake iku break metu saka daur ulang bebarengan. Sawise statement break dieksekusi, loop ora bakal mlaku maneh. Nanging, sawise nglakokake statement terus, baris kode ing ngisor iki bakal dilewati mung kanggo iterasi saiki. Daur ulang bakal diwiwiti maneh.

Break lan Terusake ing While Loop

Break lan Terusake bisa digunakake ing daur ulang. Coba deleng conto ing ngisor iki supaya bisa ngerti.

Tuladha


public class Driver {

	public static void main(String[] args) {
		
		// Testing both break and continue statements side by side
		String [] weekdays = { "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" };

		System.out.println("Test Break statement in While loop");
		System.out.println("\nWorking Days:\n");
		
		int i = 0;
		while (i < weekdays.length ) {
		if (weekdays[i].equals("Saturday") ||  weekdays[i].equals("Sunday")) {

				i++;
				break; 
				// Not any working day will be printed 
				// because the loop breaks on Sunday
				// once the loop breaks it moves out of the loop
			}
			System.out.println(weekdays[i++]);
		}
		
		System.out.println("\nTest Continue statement in While loop");
		System.out.println("\nWorking Days:\n");
		
		int j = 0;
		while (j < weekdays.length ) {
		if (weekdays[i].equals("Saturday") ||  weekdays[i].equals("Sunday")) {

				j++;
				continue;
				// All the working/business days will be printed
				// when the loop encounters Saturday or Sunday
				// it skips that iteration and continues to the next iteration
			}
			System.out.println(weekdays[i++]);
		}	
			
		// A test case for continue statement using for loop
		System.out.println("\nTest Continue in For loop");
		for (int x = 0; x < 5; x++) {
			if (x == 2)
				continue;
			System.out.println(x);
		}
	}
}

Output

Pernyataan Test Break ing While Working Days: Test Continue statement ing While Working Days: Senin Selasa Rebo Kamis Friday Test Continue in For loop 0 1 3 4

Kesimpulan

Iki minangka implementasine saka break vs continue ing Jawa. Muga-muga kanthi bantuan conto ing ndhuwur sampeyan bisa ngerti kapan nggunakake apa. Sampeyan dianjurake kanggo latihan kanggo sinau luwih apik. Uga, kirimake kiriman utawa pitakon apa wae sing sampeyan duwe. Nganti wektu sabanjure, terus sinau lan terus berkembang.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION