logo

Ključna beseda Java

Ključna beseda Java case je pogojna oznaka, ki se uporablja s stavkom switch. Vsebuje blok kode, ki se izvede le, če se vrednost stikala ujema z velikimi in malimi črkami.

Stavek switch lahko vsebuje več oznak velikih in malih črk. Vsaka oznaka primera mora imeti drugačno vrednost. Oznaka primera lahko vsebuje stavek break, ki prekine tok izvajanja.

Opomba – Zadeva ne vsebuje vrednosti logičnega, plavajočega in dvojnega tipa.

Sintaksa

 switch(expression){ case value1: //code to be executed; break; //optional case value2: //code to be executed; break; //optional default: code to be executed if all cases are not matched; } 

Primeri ključnih besed v Java

Primer 1: oznaka primera, ki vsebuje vrednost niza

 public class CaseExample1 { public static void main(String[] args) { String week='Monday'; switch(week) { case 'Monday': System.out.println('Monday'); } } } 
Preizkusite zdaj

Izhod:

 Monday 

Primer 2: Oznake z več velikimi in malimi črkami

 public class CaseExample2 { public static void main(String[] args) { String week='Monday'; switch(week) { case 'Monday': System.out.println('Monday'); break; case 'Tuesday': System.out.println('Tuesday'); break; case 'Wednesday': System.out.println('Wednesday'); break; case 'Thursday': System.out.println('Thursday'); break; case 'Friday': System.out.println('Friday'); break; case 'Saturday': System.out.println('Saturday'); break; case 'Sunday': System.out.println('Sunday'); break; default : System.out.println('default'); } } } 
Preizkusite zdaj

Izhod:

 Monday 

Primer 3: oznaka primera z vrednostjo int

 public class CaseExample3 { public static void main(String[] args) { int num=20; switch(num) { case 10: System.out.println('The number is 10'); break; case 20: System.out.println('The number is 20'); break; case 30: System.out.println('The number is 30'); break; default : System.out.println('default'); } } } 
Preizkusite zdaj

Primer 4: oznaka primera, ki drži stikalo

 public class CaseExample4 { public static void main(String[] args) { String college_name='BIT'; int department_id=102; switch(college_name) { case 'BIT': System.out.println('BIT'); switch(department_id) { case 101: System.out.println('Mechanical Department'); break; case 102: System.out.println('Computer Department'); break; case 103: System.out.println('Civil Department'); break; } break; case 'ITS': System.out.println('ITS'); switch(department_id) { case 101: System.out.println('Mechanical Department'); break; case 102: System.out.println('Computer Department'); break; case 103: System.out.println('Civil Department'); break; } break; case 'ABS': System.out.println('ABS'); switch(department_id) { case 101: System.out.println('Mechanical Department'); break; case 102: System.out.println('Computer Department'); break; case 103: System.out.println('Civil Department'); break; } break; default : System.out.println('default'); } } } 
Preizkusite zdaj

Izhod:

 BIT Computer Department