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 - Pole 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
Rico ThreeDmax:21.9.2017 14:39

Me zas nefunguje ten jednoduchy priklad Arrays.sort na setrideni a vypsani simpsnu pritom dalsi priklad normalne funguje. Cumel sem dotoh miliardkrat a srovnaval s kodem v clanku a porad se tomu zkurvencovi neco nelibi a haze chybu

 
Odpovědět
21.9.2017 14:39
Avatar
Rico ThreeDmax:21.9.2017 14:42

Kod

 
Odpovědět
21.9.2017 14:42
Avatar
pocitac770
Tvůrce
Avatar
Odpovídá na Rico ThreeDmax
pocitac770:21.9.2017 16:57

Důvod je, že Java nepodporuje používánj dvou tříd se stejným Aliasem najednou (pojmy pochopíš později), důvod je ten, že importuješ třídu Arrays do třídy Arrays, java neví, kterou myslíš, když ji chceš použít. Řešení? Změníš název té třídy přes refactor (jedna z možností, když na ni ve stromu souborů klikneš pravým)

 
Odpovědět
21.9.2017 16:57
Avatar
Rico ThreeDmax:22.9.2017 19:40

Jo nazev souboru tedy myslis asi. ( pri zakladani projektu ctrl+shift+N)Pro­toze dalsi priklad jsem importoval stejne a funguje. Akorat jsem mu dal nazev arrays2 tusim

Editováno 22.9.2017 19:42
 
Odpovědět
22.9.2017 19:40
Avatar
pocitac770
Tvůrce
Avatar
Odpovídá na Rico ThreeDmax
pocitac770:23.9.2017 0:00

Hlavně nejde o název souboru, nýbrž hlavně o toto... Jak říkám, pochopíš později

 
Odpovědět
23.9.2017 0:00
Avatar
Rico ThreeDmax:23.9.2017 10:32

Fakt jo covece funguje. Diky ti moc

 
Odpovědět
23.9.2017 10:32
Avatar
Odpovídá na Rico ThreeDmax
Rico ThreeDmax:23.9.2017 11:06

Nevis proc tento radek je pred for cyklem? Vynechal jsem ho a okomentoval a funguje stejne

 
Odpovědět
23.9.2017 11:06
Avatar
Odpovídá na Rico ThreeDmax
Matúš Olejník:23.9.2017 11:43

To je len inicializácia prvej hodnoty v poli, keďže však Java defaultne nastavuje do int premenných hodnotu 0 tak to funguje aj bez toho.

Odpovědět
23.9.2017 11:43
/* I am not sure why this works but it fixes the problem */
Avatar
Rico ThreeDmax:23.9.2017 23:15

v samotnym cyklu je do promenne dana nula tak proto nad tim premyslim.

 
Odpovědět
23.9.2017 23:15
Avatar
Norbert Hrdlicka:16.7.2018 13:13

nechce mi fungovat, int[ ] pole = new int [10] ,
co s tím mám dělat?

 
Odpovědět
16.7.2018 13:13
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 222.