Java If, else dhe
if else
If në Java përdoret për të testuar gjendjen.
Kontrollon gjendjen boolean: e vërtetë apo e
gabuar. Ekzistojnë lloje të ndryshme të pohimit if
në Java
Switch është një variabël për testimin e disa mundësive me vlera të ndryshme. Çdo vlerë quhet rast (cas)e,
dhe variabla kontrollohet për secilin rast.
Sintaksa:
switch (shprehja) {
case vlera1 :
//Instruksionet
break; //opsional
case vlera2 :
//Instruksionet
break; //opsional
//Mund të përdoret numër i pafundëm rastesh.
default : //opsional
//Instruksionet
}
Kur një variabël ka vlerë të barabartë me një rast (case), do të ekzekutohet
instruksioni pas case, deri sa të arrihet instruksioni break.
– Kur arrihet instruksioni break, terminon switch, dhe ekzekutimi vazhdon një rresht
më poshtë.
– Jo çdo rast ka nevojë për break. Nëse nuk ka break, do të ekzekutohet çdo gjë që
vjen më poshtë derisa të arrihet një break.
Shembulli: testoni një ditë e cila kundrejt vlerave të ndryshme printon vlera të
ndryshme.
Instruksioni default
Instruksioni switch mund të ketë një vlerë opsionale default.
Rasti default mund të përdoret për realizimin e një pune kur nuk janë të vërteta
asnjë nga rastet.
Në rastin default nuk ka nevojë për break, sespe është gjithmonë instruksioni i
fundit në switch.
Te demostrohet me shembull instruksioni default.
Shembuj (Dsh)
Shembulli1: Të shkruajm kodin I cili deklaron një muaj me emrin int vlera e
të cilit përfaqëson një muaj. Kodi shfaq emrin e muajit, bazuar në vlerën e
muajit, duke përdorur deklaratën e ndërprerësit.
Shembulli2: Të shkruhet kodi I cili tregon deklaratat në një bllok
ndërprerësish që depërtojnë. Programi tregon muajin që korrespondon me
muajin e plotë dhe muajt që pasojnë në vit.
Shembulli3: Të shkruhet kodi I cili tregon numrin e muajit bazuar në vlerën
e vargut me emrtimin në muaj:
Le të shohim një shembull të një rasti I cili kaloni në java pa një pushim Në
kodin e krijuar , duhet te keni një Varg variabël me vlerë si “i kuq“ Në
shprehjen ndërprerës kalojmë këtë ndryshore ngjyrë që do të thotë, cilado
deklaratë rasti ka një vlerë përputhëse me ndryshoren e ngjyrës, ajo ekzekuton
atë deklaratë rasti. Këtu, shprehja e ndërprerësit përputhet me rast i kuq.
Prandaj, në dalje, ne mund të shohim se shfaqet "Ju keni zgjedhur ngjyrën e
kuqe". Meqenëse ne nuk kemi përdorur një deklaratë pushimi në asnjë nga
deklaratat e çështjes, rasti switch në java ekzekuton të gjitha deklaratat e
çështjes.
Loop-at
For
While
Do While
Llupa for permban sintaksen:
for(inicializimi kufiri I poshtem; kushti; levizja){
//funksioni;
}
While
While është një deklaratë e rrjedhës së kontrollit që lejon ekzekutimin e
kodit në mënyrë të përsëritur bazuar në një kusht të caktuar Boolean. While
mund të mendohet si një pohim i përsëritur.
while (kushti)
{
// deklaratat
Ndryshimi I shprehjes;
}
DO-WHILE
Java do-while përdoret për të përsëritur një pjesë të programit disa herë. Nëse
numri i përsëritjes nuk është fiksuar dhe duhet të ekzekutoni rezultatin të paktën
një herë, rekomandohet të përdorni unazen do-while.
do{
//funksioni
}
while(condition);