Java izteiksmes, paziņojumi un bloki

Šajā apmācībā jūs ar piemēru palīdzību uzzināsiet par Java izteiksmēm, Java paziņojumiem, izteiksmes un priekšraksta atšķirību un Java blokiem.

Iepriekšējās nodaļās mēs izmantojām izteicienus, paziņojumus un blokus, daudz par tiem nepaskaidrojot. Tagad, kad jūs zināt par mainīgajiem, operatoriem un literāriem, šos jēdzienus būs vieglāk saprast.

Java izteicieni

Java izteiksme sastāv no mainīgajiem, operatoriem, literāļiem un metožu izsaukumiem. Lai uzzinātu vairāk par metožu izsaukumiem, apmeklējiet Java metodes. Piemēram,

 int score; score = 90; 

Šeit score = 90ir izteiksme, kas atgriež int. Apsveriet vēl vienu piemēru,

 Double a = 2.2, b = 3.4, result; result = a + b - 3.4; 

Šeit a + b - 3.4ir izteiciens.

 if (number1 == number2) System.out.println("Number 1 is larger than number 2"); 

Šeit number1 == number2ir izteiksme, kas atgriež Būla vērtību. Līdzīgi "Number 1 is larger than number 2"ir virknes izteiksme.

Java paziņojumi

Java valodā katrs paziņojums ir pilnīga izpildes vienība. Piemēram,

 int score = 9*5; 

Lūk, mums ir paziņojums. Pilns izpilde šim apgalvojumam saistīta palielinājuma veseli skaitļi 9, un 5, un pēc tam piešķirot rezultātu uz mainīgo score.

Iepriekš minētajā paziņojumā mums ir izteiciens 9 * 5. Java valodā izteicieni ir daļa no paziņojumiem.

Izteiksmes paziņojumi

Mēs varam pārveidot izteiksmi paziņojumā, pārtraucot izteiksmi ar a ;. Tie ir pazīstami kā izteiksmes paziņojumi. Piemēram,

 // expression number = 10 // statement number = 10; 

Iepriekš minētajā piemērā mums ir izteiksme number = 10. Šeit, pievienojot semikolu ( ;), mēs izteicienu esam pārveidojuši par paziņojumu ( number = 10;).

Apsveriet vēl vienu piemēru,

 // expression ++number // statement ++number; 

Līdzīgi ++numberir izteiciens, bet ++number;apgalvojums.

Deklarācijas paziņojumi

Java valodā mainīgo deklarēšanai tiek izmantoti paziņojumi. Piemēram,

 Double tax = 9.5; 

Iepriekš minētajā paziņojumā deklarēts mainīgais nodoklis, kas tiek inicializēts 9.5.

Piezīme : Ir vadības plūsmas paziņojumi, kas tiek izmantoti lēmumu pieņemšanā un cilpu izveidošanā Java. Par vadības plūsmas paziņojumiem uzzināsiet nākamajās nodaļās.

Java bloķē

Bloks ir teikumu grupa (nulle vai vairāk), kas ir ievietota cirtainās lencēs ( ). Piemēram,

 class Main ( public static void main(String() args) ( String band = "Beatles"; if (band == "Beatles") ( // start of block System.out.print("Hey "); System.out.print("Jude!"); ) // end of block ) ) 

Izeja :

 Hey Jude! 

Iepriekš minētajā piemērā mums ir bloks if (… .).

Bloka iekšpusē mums ir divi apgalvojumi:

  • System.out.print("Hey ");
  • System.out.print("Jude!");

Tomēr blokā var nebūt neviena paziņojuma. Apsveriet šādus piemērus:

  class Main ( public static void main(String() args) ( if (10> 5) ( // start of block ) // end of block ) ) 

Šī ir derīga Java programma. Lūk, mums ir bloks if (… ). Tomēr šajā blokā nav neviena paziņojuma.

 class AssignmentOperator ( public static void main(String() args) ( // start of block ) // end of block ) 

Lūk, mums ir bloķēts public static void main() (… ). Tomēr līdzīgi kā iepriekš minētajā piemērā, šajā blokā nav neviena paziņojuma.

Interesanti raksti...