if (Boolean.TRUE.equals(bool)) { // skontrolujte prvý kľúč String firstKey = keys.iterator().next(); if (firstKey == "public") { keys.stream().forEach(key -> { // ... nejaká logika log.warn("Použitie kľúča " + key); }); } } public BookStoreController(BooksRepository repo, Boolean bool, List<String> keys) { this.repo = repo; if (Boolean.TRUE.equals(bool)) { // skontrolujte prvý kľúč String firstKey = (String) ((ArrayList) keys).get(0); if (firstKey == "public") { keys.stream().forEach(key -> { // ... nejaká logika log.warn("Použitie kľúča " + key); }); } } }
Java
Ako sa pri vytváraní nového reťazca v programovaní vykonáva alokácia pamäte?
Aký vzor návrhu sa používa pri implementácii triedy StringBuilder pre efektívnu prácu s reťazcami?
Je možné vytvoriť dediča od enum, teda rozšíriť enum?
Študovali ste články a materiály venované procesu vývoja softvéru?
V akých situáciách použitie transakcií nevedie k automatickému vráteniu zmien?
Ako sa vykonáva použitie optimistického blokovania v systémoch správy údajov?
Aký súbor stavov môže objekt v Hibernate počas svojho životného cyklu prijať?
Aký je rozdiel medzi protokolom REST a správami Kafka v kontexte výmeny údajov?
Môžete vysvetliť účel a fungovanie anotácie @PostConstruct v rámci Springu?
Ako implementovať spájanie tabuliek pomocou HQL?
Aký je rozdiel medzi triedami InputStream a Reader pri práci s dátovými tokmi v Jave?
V čom sa líšia spôsoby spojenia zmien v Git pomocou rebase a merge pri kolíziách?
Akými metódami a nástrojmi zvyčajne používate na interakciu s databázou v rámci Spring aplikácií?
Aké komponenty a mechanizmy viacvláknového spracovania ste použili vo svojich projektoch?
Aké výhody prináša používanie polymorfizmu v jazyku Java?
V ktorých situáciách je vhodné použiť výnimky, ktoré vznikajú počas behu programu?
Máte skúsenosti s používaním knižnice Lombok vo svojich projektoch?
Aké ďalšie faktory sú pre vás dôležité pri výbere práce, okrem úrovne odmeny?
Ako ste realizovali migráciu štruktúry databázy pri prenose medzi rôznymi testovacími prostrediami vo vašom poslednom projekte?