Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

J a v a Začínáme programovat Lucie Žoltá pole řetězec debugr.

Podobné prezentace


Prezentace na téma: "J a v a Začínáme programovat Lucie Žoltá pole řetězec debugr."— Transkript prezentace:

1 J a v a Začínáme programovat Lucie Žoltá pole řetězec debugr

2 Pole Pole je speciální proměnná, která může obsahovat více než jednu hodnotu. int vektor [] = new int [3]; vektor[0] = 5; vektor[1] = 3; vektor[2] = 7; int vektor [] = {5, 3, 7};

3 Pole Příkaz length zjistí délku pole. int delka = vektor.length;//delka = 3 System.out.println(delka); System.out.println(vektor.length);

4 Pole.java int [] pole = {7, 12, 2, 45, 9}; int delka_pole = pole.length; System.out.println("delka pole: " + delka_pole); System.out.print("prvky pole: "); for(int i=0 ; i< pole.length; i++){ System.out.print(pole[i]+", "); }

5 Vylepši program Obchod.java tak, aby místo jedné vstupní proměnné int kod bylo pole int kod [] a program: vypíše všechny výrobky a jejich celkovou cenu Obchod2.java

6 Řetězec neboli string je pole znaků např. „Ahoj světe!“. Řetězce můžeme ukládat do proměnných typu String. String textik = “Ahoj světe“; Pozor! String se píše s velkým písmenem. Řetězec

7 String není „normální“ proměnná (primitivní datový typ) jako int, boolean apod. Jde o objekt a my tedy můžeme používat jeho metody (funkce). To samé platí pro pole u kterého jsme používali metodu length. Řetězec

8 Všechny metody které můžete použit se vám objeví v rolovací liště v Eclipsu, ale tady jsou nejpoužívanější: charAt(i) - vrací znak na ité pozici length() - délka řetězce indexOf(“ahoj“) - vrací pozici na které se nachází „ahoj“. Řetězec - metody

9 Napsat program na poprvé bez chyby se podaří málokdy. Proto musíme program ladit a chyby odstranit. K tomu slouží debug, který nám prog. odkrokuje. Aby se nemusel krokovat celý prog.od začátku, dáme na kritické místo breakpoint, kde se běh prog. zastaví a od tohoto místa se krokuje. Debug

10 Nemám-li k dispozici debug (například programuju-li v notepadu apod.) vložím do významných nějaký komentář, který se mi vypíše na obrazovku. Podle vypsaných informacích zjistím, kam až program doběhl a kde mám tedy hledat chybu. Debug


Stáhnout ppt "J a v a Začínáme programovat Lucie Žoltá pole řetězec debugr."

Podobné prezentace


Reklamy Google