Galvenā atšķirība - pārtraukums vs turpinājums Java
Programmējot dažreiz ir nepieciešams atkārtot paziņojumu vai izteikumu kopu vairākas reizes. Cilpas tiek izmantotas, lai atkārtotu vairākas reizes to pašu instrukciju kopu. Daži cilpu piemēri ir while loop, do while loop un ciklam. Laikā, kamēr cikls, vispirms tiek novērtēta testa izteiksme. Ja tā ir taisnība, izpilda paziņojumus, kamēr cilpa while. Galu galā testa izteiksme tiek atkārtoti novērtēta. Ja tā ir taisnība, paziņojumi tiks izpildīti vēlreiz. Kad testa izteiksme kļūst nepatiesa, cilpa tiek pārtraukta. Cilpa “do while” ir līdzīga kamēr loop. Bet paziņojumi tiek izpildīti vienu reizi, pirms tiek pārbaudīta testa izteiksme. For cilpa tiek izmantota, ja sākumā ir zināms atkārtojumu skaits. Inicializācija notiek vispirms. Tad tiek pārbaudīta testa izteiksme. Ja tā ir taisnība, cilpa tiek izpildīta. Pēc tam tiek novērtēta atjaunināšanas izteiksme. Atkal tiek pārbaudīta testa izteiksme. Ja tā ir taisnība, cilpa tiek izpildīta. Šis process atkārtojas, līdz testa izteiksme kļūst nepatiesa. Dažreiz tiek prasīts izlaist dažus paziņojumus cilpas iekšpusē vai nekavējoties pārtraukt cilpu, nepārbaudot testa izteiksmi. Pauzes un turpinājuma paziņojumus var izmantot, lai sasniegtu šo uzdevumu. Pārtraukums tiek izmantots, lai nekavējoties pārtrauktu cilpu un nodotu programmas vadību nākamajam paziņojumam pēc cilpas. Turpinājums tiek izmantots, lai izlaistu pašreizējo cilpas atkārtojumu. Tā ir galvenā atšķirība starp pārtraukumu un turpināšanu Java. Dažreiz tiek prasīts izlaist dažus paziņojumus cilpas iekšpusē vai nekavējoties pārtraukt cilpu, nepārbaudot testa izteiksmi. Pauzes un turpinājuma paziņojumus var izmantot, lai sasniegtu šo uzdevumu. Pārtraukums tiek izmantots, lai nekavējoties pārtrauktu cilpu un nodotu programmas vadību nākamajam paziņojumam pēc cilpas. Turpinājums tiek izmantots, lai izlaistu pašreizējo cilpas atkārtojumu. Tā ir galvenā atšķirība starp pārtraukumu un turpināšanu Java. Dažreiz tiek prasīts izlaist dažus paziņojumus cilpas iekšpusē vai nekavējoties pārtraukt cilpu, nepārbaudot testa izteiksmi. Pauzes un turpinājuma paziņojumus var izmantot, lai sasniegtu šo uzdevumu. Pārtraukums tiek izmantots, lai nekavējoties pārtrauktu cilpu un nodotu programmas vadību nākamajam paziņojumam pēc cilpas. Turpinājums tiek izmantots, lai izlaistu pašreizējo cilpas atkārtojumu. Tā ir galvenā atšķirība starp pārtraukumu un turpināšanu Java.
SATURS
1. Pārskats un galvenās atšķirības
2. Kas ir pārtraukums Java
3. Kas turpinās Java
4. Līdzības starp pārtraukumu un turpinājumu Java
5. Blakus salīdzinājums - pārtraukums vs turpinājums Java tabulas veidā
6. Kopsavilkums
Kas ir Java pārtraukums?
Pārtraukumu izmanto, lai nekavējoties pārtrauktu no cilpas. Ja ir pārtraukuma paziņojums, vadība tiek pārsūtīta uz paziņojumu pēc cilpas. Atslēgvārdu “break” izmanto, lai norādītu pārtraukuma paziņojumu. Pat ja programma izpilda cilpu, ja notiek pārtraukums, cikla izpilde tiek pārtraukta. Tāpēc, ja programmētājs vēlas apturēt izpildi, kad ir izpildīts konkrēts nosacījums, viņš var izmantot pārtraukuma paziņojumu.
01. attēls: Java programma ar pārtraukuma paziņojumu
Saskaņā ar iepriekš minēto programmu for cikls atkārtojas no 1 līdz 10. Kad i vērtība kļūst 6, testa izteiksme kļūst patiesa. Tātad, pārtraukuma paziņojums tiek izpildīts, un cilpa beidzas. Tātad vērtība pēc 6 netiks izdrukāta. Drukā tikai vērtību no 1 līdz 5.
Kas turpinās Java?
Turpinājums tiek izmantots, lai izlaistu pašreizējo cilpas atkārtojumu. Atslēgvārds 'turpināt' tiek izmantots, lai norādītu turpinājuma paziņojumu. Kad turpina izpildi, programmas vadība sasniedz cikla beigas. Tad tiek pārbaudīta testa izteiksme. For ciklā atjaunināšanas paziņojums tiek pārbaudīts pirms testa izteiksmes novērtēšanas.
02. attēls: Java programma ar turpinājuma paziņojumu
Saskaņā ar iepriekš minēto programmu for cikls atkārtojas no 1 līdz 10. Kad i ir 1, atlikums pēc dalīšanas ar diviem ir 1. Tātad, ja nosacījums ir taisnība. Tāpēc turpinājuma paziņojums tiek izpildīts, un atkārtojums pāriet uz nākamo. Tad i nāk 2. Dalot 2 ar 2, atlikums ir 0. Nosacījums ir nepatiess. Tātad, turpināt neizpilda. Tāpēc 2. vērtība tiek izdrukāta. Nākamajā atkārtojumā i ir 3. Dalot to ar 2, atlikums ir 1. Nosacījums ir patiess. Tātad, turpiniet izpildi, un atkārtojums pāriet uz nākamo, un es kļūšu par 4. Šis process atkārtojas, līdz es kļūstu par 10. Ja atlikusī daļa ir viena, atkārtojums pāriet uz nākamo paziņojuma turpināšanas dēļ. Drukā tikai pāra skaitļus.
Kāda ir Java pārtraukuma un turpināšanas līdzība?
Gan pārtraukums, gan turpinājums Java tiek izmantoti, lai mainītu cilpas izpildi
Kāda ir atšķirība starp pārtraukumu un turpināšanu Java valodā?
Atšķirīgs raksts vidū pirms tabulas
break vs turpināt Java |
|
Pārtraukums ir cilpas vadības struktūra, kuras dēļ cilpa tiek pārtraukta un programmas vadība tiek nodota nākamajam paziņojumam, kas plūst cilpa. | Turpinājums ir cilpas vadības struktūra, kas liek cilpai nekavējoties pāriet uz nākamo cilpas atkārtojumu. |
Galvenais mērķis | |
Pārtraukumu izmanto, lai pārtrauktu cilpu. | Turpināt tiek izmantots, lai izlaistu paziņojumus kontā. |
Kopsavilkums - pārtraukums vs turpinājums Java
Programmējot, ir nepieciešams atkārtot paziņojumu grupas paziņojumu vairākas reizes. Cilpas tiek izmantotas šim uzdevumam. Dažreiz tiek prasīts izlaist dažus paziņojumus cilpas iekšpusē vai nekavējoties pārtraukt cilpu. Pārtraukumu un turpinājumu var izmantot, lai sasniegtu šo uzdevumu. Pārtraukums tiek izmantots, lai nekavējoties pārtrauktu cilpu un nodotu programmas vadību nākamajam paziņojumam pēc cilpas. Turpinājums tiek izmantots, lai izlaistu pašreizējo cilpas atkārtojumu. Tā ir atšķirība starp Java pārtraukumu un turpināšanu.