CodeGym /جاوا بلاگ /Random-SD /جاوا ۾ بيان وقفو ۽ جاري رکو
John Squirrels
سطح
San Francisco

جاوا ۾ بيان وقفو ۽ جاري رکو

گروپ ۾ شايع ٿيل

جاوا بريڪ

جاوا ۾ بريڪ بيان وڏي پيماني تي هيٺين ٻن ڪيسن ۾ استعمال ٿيندو آهي.
  1. بريڪ لوپ کي ڇڏي ٿو ۽ ان مان ٽپو ڏئي ٿو (ٻئي لاء ۽ وقت).
  2. بريڪ بيان سوئچ بيان ۾ هڪ ڪيس مان نڪرندو آهي.

نحو


break;

مثال


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++);
		}
	}
}

پيداوار

جڏهن لوپ 0 1 ۾ ٽيسٽ بريڪ بيان

جاوا جاري رکو

جاوا ۾ جاري بيان عام طور تي هيٺين ڪيسن لاءِ استعمال ٿيندو آهي.
  1. اھو ھيٺ ڏنل بيانن کي ڇڏي ٿو ۽ ايندڙ ورجائي ڏانھن ھلندو آھي لاءِ لوپ ۾.
  2. جاري رکو جڏهن لوپ ھيٺ ڏنل بيانن کي ڇڪيو ۽ مشروط بيان ڏانھن وڃو.

نحو


continue;

مثال


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++);
		}	
	}
}

پيداوار

جڏهن لوپ 0 1 3 4 ۾ ٽيسٽ جاري رکو

جاري رکڻ ۽ وقفي جي وچ ۾ فرق

وقفي ۽ جاري جي وچ ۾ وڏو فرق اهو آهي ته وقفو هڪ ڀيرو هڪ لوپ مان نڪرندو آهي. هڪ دفعو هڪ وقفي بيان تي عمل ڪيو ويو آهي، لوپ ٻيهر نه هلندو. بهرحال، جاري بيان تي عمل ڪرڻ کان پوء، ڪوڊ جون هيٺيون لائينون صرف موجوده ورهاڱي لاء ڇڏيا ويندا. لوپ ٻيهر عمل ڪرڻ شروع ڪندو.

وقفو ۽ جاري رکو جڏهن لوپ ۾

وقفو ۽ جاري رکو ٻئي استعمال ڪري سگھجن ٿا وقتي لوپ ۾. اچو ته واضح سمجھڻ لاءِ هيٺ ڏنل مثال ڏسو.

مثال


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);
		}
	}
}

پيداوار

جڏهن ته لوپ ۾ ٽيسٽ بريڪ بيان ڪم جا ڏينهن: ٽيسٽ جاري رکو بيان ان لوپ ۾ ڪم جا ڏينهن: سومر اڱارو اربع خميس جمعو ٽيسٽ جاري رکو ان لوپ لاءِ 0 1 3 4

نتيجو

اهو جاوا ۾ وقفي بمقابله جاري رکڻ جو هڪ سادي عمل هو. اميد ته مٿين مثالن جي مدد سان توھان سمجھي سگھوٿا ته ڪھڙي وقت استعمال ڪجي. توھان کي بھتر سکڻ لاءِ مشق ڪرڻ جي حوصلا افزائي ڪئي وڃي ٿي. انهي سان گڏ، اسان کي ڪنهن به راء يا سوالن سان پوسٽ رکو جيڪو توهان وٽ هجي. ايندڙ وقت تائين، سکڻ جاري رکو ۽ وڌندا رهو.
تبصرا
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION