Stavčni blok

Iz MaFiRaWiki

GFDL Avtor tega članka je študent/ka Sandra Perko.

Pripravil/a ga je pri predmetu Računalništvo 2 (FMF PRA).


Kljub temu ste vsi vabljeni k urejanju in popravkom, saj je bistvo wikija ravno v sodelovalnem delu.

Posamezen stavek je del programske kode, ki se konča s podpičjem. S stavčnim blokom lahko več stavkov združimo v povezano celoto. Ustvarimo ga tako, da več stavkov nanizamo med zavita oklepaja ({}). Bloki nam pridejo prav tudi pri stavkih za nadzor izvajanja programa.

V vsakem posameznem stavčnem bloku lahko napovemo spremenljivke, vendar bodo te spremenljivke dosegljive le v bloku, kjer so napovedane, in vseh njemu podrejenih blokih.


Primer:

  1. public class Primer
  2. {
  3. public static void main(String[] args)
  4. {
  5. for(int i=0; i<10; i++)
  6. {
  7. izpis("Hello world!");
  8. System.out.println();
  9. }
  10. }
  11.  
  12. public static void izpis(String s)
  13. {
  14. System.out.println("Izpis niza" + s);
  15. }
  16. }

V našem primeru imamo štiri stavčne bloke.

  • 1. blok sega od 1. do 16. vrstice
  • 2. blok je znotraj 1. bloka in sega od 3. do 10. vrstice
  • 3. blok je znotraj 1. in znotraj 2. bloka in sega od 5. do 9. vrstice
  • 4. blok je znotraj 1. bloka in sega od 12. do 15. vrstice

Vidimo, da so sam razred in metodi tudi stavčni bloki.

Osebna orodja