1 / 10

J a v a

pole řetězec debugr. J a v a. Lucie Žoltá. Začínáme programovat. 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};. Pole.

caesar
Télécharger la présentation

J a v a

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. Pole Pole je speciální proměnná, která může obsahovat více než jednu hodnotu. int vektor [] = newint [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. Obchod2.java Vylepši program Obchod.java tak, aby místo jedné vstupní proměnné int kodbylo pole int kod [] a program: • vypíše všechny výrobky • a jejich celkovou cenu

  6. Řetězec Ř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.

  7. Řetězec 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.

  8. Řetězec - metody 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“.

  9. Debug 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.

  10. Debug 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.

More Related