pole_a_listy_ruzickajancz

C# Pole a listy

Jak obrázek napovídá – Jedu dneska pole, chtěl jsem tam dát i listí, ale třeba příště… Otázky poskytla má paní učitelka.

Kdyby jste našli chybu, prosím do komentářů. Danke.

Otázky k tématu

Jaké datové typy lze uložit do pole?
Do pole se dají uložit všechny prvky, lze např. vytvořit pole, které je typu třídy, klasicky lze udělat druh pole INT, String atd.
Jaké datové typy lze uložit do Listu?
Do listu lze uložit všechny prvky.
Co void, mohu ten vložit do pole nebo Listu?
Void není datový typ, nejde vložit do listu ani pole
Jak zjistím délku pole?
Ano, pomocí příkazu JMÉNOPOLE.Lenght();
Jak zjistím kapacitu Listu?
Ano, pomocí příkazu JMÉNOLISTU.Count();
Je možné měnit velikost pole?
Ano, pomocí příkazu JMÉNOPOLE.Resize();
Jak získám první a poslední prvek v poli?
První pomocí příkazu JMÉNOPOLE.Reset() a poslední pomocí JMÉNOPOLE.End();
Jak získám první a poslední prvek v Listu?
První prvek JMÉNOLISTU.get(0) a poslední JMÉNOLISTU.size() – 1;
Co se stane, když budu chtít vypsat pole[delka_pole]?
V C# a java – error a C++ adresu, protože je to mimo dosah pole.
Mohu setřídit pomocí metody sort pole (List) obsahující jako prvky instance mnou vytvořené třídy?
Samo to nejde, je možné je přetížit či napsat metodu na sort.
Co se stane po následujících příkazech s původním polem, které mělo 10 prvků?
int[] a = new int[10];
a = new int[20];
Přepíše se na velikost 20.
Jak naleznu v poli (Listu) nejmenší (největší) prvek?
Pomocí procházení pole v cyclu, porovnávání s nultým indexem s i a ukládání největší hodnoty do pomocné proměnné.
Jak vložit prvek na začátek, na konec a doprostřed Listu?
Na začátek pomocí přepisu indexu 0, listaddd() na konec, doprostřed count/2
Může existovat prázdný List ?
Ano

Komentáře

komentářů

Autor

Jan Ružička

Pracuji v marketingu, dělám a starám se o weby, SEO, vymýšlím reklamy a mnoho dalšího. Více informací o mně naleznete na mém profilu na Linkedin.com.