Aktywne Wpisy
wjtk123 +363
Od jutra wchodzą w życie przepisy dotyczące konfiskaty pojazdów kierującym po spożyciu alkoholu.
Serdeczne pozdrowienia dla alko-patusów, którzy przez ostatnie miesiące wypłakiwali historie o biednych rodzinach, które stracą narzędzie pracy/dojazdu, rozsiewali łzawe teksty o różnicowaniu kar za to samo przestępstwo, o bogaczach, którzy będą trzymali w garażu 10 Fiatów Punto specjalnie do jazdy po pijanemu, o policjantach, którzy będą przemocą wlewali do gardła alkohol aby doprowadzić do konfiskaty pojazdu, opresyjnej władzy, która
Serdeczne pozdrowienia dla alko-patusów, którzy przez ostatnie miesiące wypłakiwali historie o biednych rodzinach, które stracą narzędzie pracy/dojazdu, rozsiewali łzawe teksty o różnicowaniu kar za to samo przestępstwo, o bogaczach, którzy będą trzymali w garażu 10 Fiatów Punto specjalnie do jazdy po pijanemu, o policjantach, którzy będą przemocą wlewali do gardła alkohol aby doprowadzić do konfiskaty pojazdu, opresyjnej władzy, która
Vestor +8
Dzisiaj dostałem list polecony z komendy a art. 92 kw. na świadka i w sumie nie wiem do końca co to może być choć się domyślam ( ͡° ͜ʖ ͡°) Myślę, że może to dotyczyć tego, że auto stało na drodze pożarowej w super #!$%@? osiedlu deweloperskim i niektórym się w dupach poprzewracało i dzwonią na policję, bo stoją tam auta. Akurat moje auto stało tam, ale z
#java #programowanie #naukaprogramowania #dlaprogramistow #summonthejson
Wybiera sobie losowe metody i wrzuca je na slajdy z przykładem kodu. Przy czym:
- nie używa interfejsów, w sytuacji gdy naturalnym jest ich użycie
- pisze taki kod, jakby naukę Javy zakończył na roku 2011
- nazwa zmiennej z podkreśleniem? Kto tak pisze w Javie? No i przydałoby się trzymać jednej nazwy zmiennej (tytuł vs przykład)
Absolutne minimum to:
Map langMap = new HashMap<>();
langMap.put(1, "Java");
langMap.put(2, "C#");
System.out.println("Values: " + langMap.values());
przynajmniej, poza soutem nie propaguje złych praktyk. Nadal jednak ten kod kompletnie nic nie pokazuje.
Poniżej masz przykład kodu, z którego już można się czegoś nauczyć:
Map langMap = new HashMap<>();
langMap.put(1, "Java");
langMap.put(2, "C#");
Collection values = langMap.values();
System.out.println("Values: " + values);
System.out.println("Entries: " + langMap);
values.remove("Java");
System.out.println("Entries: " + langMap);
Btw. Umieszczanie nazwy klasy w nazwie zmiennej jest złą praktyką. Polecam lekturę:
https://stackoverflow.com/questions/3592378/is-naming-variables-after-their-type-a-bad-practice
@tomaszs: hahaha, napisał ktoś kto w slajdzie ma "hash_map", "hashMap"...
W moim przykładzie natomiast to na pewno nie jest nazwa klasy. To nazwa rodzaju kolekcji mapa, lista, zbiór. Znasz zasadę, ale zupełnie jej nie rozumiesz.
Żeby nie być gołosłownym, zajrzyj sobie do kodu źródłowego swojej HashMapy. Znajdziesz tam m.in. entrySet
Co innego jak operujemy na kolekcji zwróconej z tej metody, to już coś pokazuje (że mapa również