{"id":902,"date":"2017-12-27T15:14:33","date_gmt":"2017-12-27T14:14:33","guid":{"rendered":"http:\/\/wmii.uwm.edu.pl\/~piojas\/?p=902"},"modified":"2018-09-07T13:35:19","modified_gmt":"2018-09-07T11:35:19","slug":"java-10","status":"publish","type":"post","link":"http:\/\/wmii.uwm.edu.pl\/~piojas\/index.php\/2017\/12\/27\/java-10\/","title":{"rendered":"Java #10"},"content":{"rendered":"<p>Tematyka: tablice i kolekcje, typ wyliczeniowy enum.<\/p>\n<p>Jakie operacje\/zagadnienia trzeba zna\u0107\/rozwa\u017cy\u0107?<br \/>\n1) jak stworzy\u0107 tablic\u0119, kolekcj\u0119\u2026 w typach prostych i referencyjnych<br \/>\n2) jaka biblioteka jest potrzebna? (czy wszystko dopisuje IDE czy trzeba co\u015b r\u0119cznie?)<br \/>\n3) co si\u0119 dzieje, gdy dodajemy byty innego typu albo r\u00f3\u017cnych typ\u00f3w?<br \/>\n4) jak dodaje si\u0119 elementy na tablic\u0119, kolekcj\u0119, czy trzeba po kolei, czy mo\u017cna dowolnie? czy musz\u0105 by\u0107 niepowtarzalne?<br \/>\n5) jak wypisa\u0107 wszystkie elementy tablicy\/kolekcji na konsoli?<br \/>\n6) jak zwr\u00f3ci\u0107 ostatni i pierwszy element z tablicy\/kolekcji?<br \/>\n7) jak zwr\u00f3ci\u0107 dowolny element z tablicy\/kolekcji, o ile to mo\u017cliwe?<br \/>\n8) jak posortowa\u0107 elementy na tablicy, kolekcji?<br \/>\n9) jak sprawdzi\u0107 rozmiar\/liczb\u0119 element\u00f3w w tablicy\/kolekcji?<br \/>\n10) jak sprawdzi\u0107 czy tablica\/kolekcja zawiera dan\u0105 warto\u015b\u0107\/referencj\u0119?<br \/>\n11) jak mo\u017cna odwr\u00f3ci\u0107 elementy w tablicy\/kolekcji? w tym kontek\u015bcie chodzi o odwr\u00f3cenie kolejno\u015bci (a nie odwrotne sortowanie)<br \/>\n12) jak mo\u017cna usuwa\u0107 elementy z tablic\/kolekcji? czy mo\u017cna pierwszy, ostatni lub jaki\u015b ze \u015brodka?<\/p>\n<p><strong>Lista na \u0107wiczenia &#8211; <a href=\"https:\/\/gist.github.com\/pjastr\/c2d0e27e277134b6c49a0789f5658e95\">gist<\/a><\/strong><\/p>\n<p>Do nauki do czasu kolokwium:<\/p>\n<ul>\n<li>ArrayList, LinkedList, ArrayDeque, HashSet, TreeSet, EnumSet, LinkedHashSet, PriorityQueue, HashMap, TreeMap, EnumMap, LinkedHashMap, WeakHashMap, IdentityHashMap, Hashtable, Stack, BitSet<\/li>\n<li>tablice: jednowymiarowe, wielowymiarowe, poszarpane (postrz\u0119pione), tablice tablic.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Tematyka: tablice i kolekcje, typ wyliczeniowy enum. Jakie operacje\/zagadnienia trzeba zna\u0107\/rozwa\u017cy\u0107? 1) jak stworzy\u0107 tablic\u0119, kolekcj\u0119\u2026 w typach prostych i referencyjnych 2) jaka biblioteka jest potrzebna? (czy wszystko dopisuje IDE czy trzeba co\u015b r\u0119cznie?) 3) co si\u0119 dzieje, gdy dodajemy byty innego typu albo r\u00f3\u017cnych typ\u00f3w? 4) jak dodaje si\u0119 elementy na tablic\u0119, kolekcj\u0119, czy &hellip; <a href=\"http:\/\/wmii.uwm.edu.pl\/~piojas\/index.php\/2017\/12\/27\/java-10\/\" class=\"more-link\">Czytaj dalej <span class=\"screen-reader-text\">Java #10<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[33],"tags":[],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p9qw79-ey","_links":{"self":[{"href":"http:\/\/wmii.uwm.edu.pl\/~piojas\/index.php\/wp-json\/wp\/v2\/posts\/902"}],"collection":[{"href":"http:\/\/wmii.uwm.edu.pl\/~piojas\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/wmii.uwm.edu.pl\/~piojas\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/wmii.uwm.edu.pl\/~piojas\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/wmii.uwm.edu.pl\/~piojas\/index.php\/wp-json\/wp\/v2\/comments?post=902"}],"version-history":[{"count":4,"href":"http:\/\/wmii.uwm.edu.pl\/~piojas\/index.php\/wp-json\/wp\/v2\/posts\/902\/revisions"}],"predecessor-version":[{"id":906,"href":"http:\/\/wmii.uwm.edu.pl\/~piojas\/index.php\/wp-json\/wp\/v2\/posts\/902\/revisions\/906"}],"wp:attachment":[{"href":"http:\/\/wmii.uwm.edu.pl\/~piojas\/index.php\/wp-json\/wp\/v2\/media?parent=902"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/wmii.uwm.edu.pl\/~piojas\/index.php\/wp-json\/wp\/v2\/categories?post=902"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/wmii.uwm.edu.pl\/~piojas\/index.php\/wp-json\/wp\/v2\/tags?post=902"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}