NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Lekce 12 - ArrayList v Javě

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Michal Remišovský:8.5.2016 19:07
public int losuj()
{
        Integer cislo = random.nextInt(100) + 1;
        cisla.add(cislo);
        return cislo;
}

V metodě losuj má být 99 místo 100:

Integer cislo = random.nextInt(99) + 1;
 
Odpovědět
8.5.2016 19:07
Avatar
Nezmar Hydra
Člen
Avatar
Nezmar Hydra:19.6.2016 0:33

Proč mi nefunguje ve třídě Losovac:
public Mazej()
{
cisla.clear();

}

musim to napsat
public String Mazej()
{
String d = ""
cisla.clear();
return d
}
?????????????­?????????????????
Chci jen zavolat metodu Mazej nepotřebuju vracet žádné hodnoty. Jak to mám napsat "gramaticky" správně?

 
Odpovědět
19.6.2016 0:33
Avatar
Erik Báča
Člen
Avatar
Odpovídá na Nezmar Hydra
Erik Báča:19.6.2016 0:47

Nepřeskakuj předchozí tutoriály, název metody se píše s malým písmenem a když metoda nemá nic vracet, tak to má vypadat takhle:

public void mazej() {
}

Ale to už bys měl dávno vědět, když se učíš arraylist

Odpovědět
19.6.2016 0:47
Když mi dáš mínus, napiš proč!
Avatar
Nezmar Hydra
Člen
Avatar
Nezmar Hydra:19.6.2016 3:32

Já nepřeskakuju. Jen si prd pamatuju. ......... Omluva a díky.

 
Odpovědět
19.6.2016 3:32
Avatar
Erik Báča
Člen
Avatar
Odpovídá na Nezmar Hydra
Erik Báča:19.6.2016 11:36

Já si proto to nejdůležitějšího píšu do sešitu, když si to napíšeš rukou do sešitu tak to určitě nezapomeneš a i kdyby, tak se do něj můžeš kouknout ;).

Odpovědět
19.6.2016 11:36
Když mi dáš mínus, napiš proč!
Avatar
Nezmar Hydra
Člen
Avatar
Nezmar Hydra:19.6.2016 23:09

Já si psal poznáky do ukázkovejch programů....... . Sešit má něco do sebe :-)

Editováno 19.6.2016 23:09
 
Odpovědět
19.6.2016 23:09
Avatar
Vít Pelc
Člen
Avatar
Vít Pelc:21.11.2016 16:53

Mám menší problém.
Dělal jsem kód podle vzoru výše, avšak při psuštění hlásí chybu, přičemž odkazuje na určité řádky ve zdrojáku. Problémem je, že nemůžu přijít na to, na jakou chybu mě odkazuje.
Poraďte prosím

 
Odpovědět
21.11.2016 16:53
Avatar
Odpovídá na Vít Pelc
Lubomír Jahn:28.11.2016 23:16

Z toho co vidím můžu vyvodit jedině to že ti to vyhazuje NullPointerEx­ception protože voláš metodu losuj() na objektu, který buď neexistuje nebo má hodnotu null. Pokud ti tam nechybí vytvoření objektu Lottery l = new Lottery(); tak nevím co by mohlo být zdrojem chyby.

Editováno 28.11.2016 23:19
 
Odpovědět
28.11.2016 23:16
Avatar
Lubomír Jahn:28.11.2016 23:20

Z toho co vidím můžu vyvodit jedině to že ti to vyhazuje NullPointerEx­ception protože voláš metodu losuj() na objektu, který buď neexistuje nebo má hodnotu null. Pokud ti tam nechybí vytvoření objektu Losovac l = new Losovac(); tak nevím co by mohlo být zdrojem chyby.

 
Odpovědět
28.11.2016 23:20
Avatar
Vít Pelc
Člen
Avatar
Odpovídá na Lubomír Jahn
Vít Pelc:14.12.2016 17:47

Kontroloval jsem si to, ale podle teorie tam nemám žádnou chybu. Vytvoření instance Losovac() tam mám, což mě zaráží ještě víc. Ptal jsem se na to i učitele, kterého máme na Javu, ale taky bohužel neví.

 
Odpovědět
14.12.2016 17:47
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 74.