Pytania otagowane jako java

Java jest popularnym językiem programowania wysokiego poziomu. Użyj tego tagu, jeśli masz problemy z używaniem lub rozumieniem samego języka. Ten znacznik jest rzadko używany samodzielnie i jest najczęściej używany w połączeniu z [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] i [maven].

12
Co się stanie, gdy duplikat klucza zostanie umieszczony w HashMap?
Jeśli mijam te same kluczowe wielokrotnie do HashMap„s putmetody, co dzieje się z pierwotnej wartości? A jeśli nawet wartość się powtarza? Nie znalazłem żadnej dokumentacji na ten temat. Przypadek 1: Nadpisane wartości klucza Map mymap = new HashMap(); mymap.put("1","one"); mymap.put("1","not one"); mymap.put("1","surely not one"); System.out.println(mymap.get("1")); Dostajemy surely not one. Przypadek …
276 java  hashmap  hashtable 

9
Jak poprawnie zatrzymać wątek w Javie?
Potrzebuję rozwiązania, aby poprawnie zatrzymać wątek w Javie. Mam IndexProcessorklasę, która implementuje interfejs Runnable: public class IndexProcessor implements Runnable { private static final Logger LOGGER = LoggerFactory.getLogger(IndexProcessor.class); @Override public void run() { boolean run = true; while (run) { try { LOGGER.debug("Sleeping..."); Thread.sleep((long) 15000); LOGGER.debug("Processing"); } catch (InterruptedException e) { …


13
Jak uzyskać ścieżkę do katalogu src / test / resources w JUnit?
Wiem, że mogę załadować plik z src / test / resources za pomocą: getClass().getResource("somefile").getFile() Ale w jaki sposób można uzyskać pełną ścieżkę do src / test / zasobów katalogu , to znaczy nie chcę, aby załadować plik, po prostu chcę znać ścieżkę katalogu?
275 java  junit 

8
Dostajesz tylko część tablicy w Javie?
Mam tablicę liczb całkowitych w Javie, chciałbym użyć tylko jej części. Wiem, że w Pythonie możesz zrobić coś takiego jak ta tablica [indeks:] i zwraca tablicę z indeksu. Czy coś takiego jest możliwe w Javie.
275 java  arrays 


17
Tworzenie „logicznego wyłącznego lub” operatora w Javie
Obserwacje: Java ma logiczny operator AND. Java ma logiczny operator OR. Java ma logiczny operator NOT. Problem: Według Sun Java nie ma logicznego operatora XOR . Chciałbym zdefiniować jeden. Definicja metody: Jako metodę definiuje się go następująco: public static boolean logicalXOR(boolean x, boolean y) { return ( ( x || …
274 java  operators  xor 




12
Klasa JavaLaunchHelper jest zaimplementowana zarówno w… libinstrument.dylib. Jeden z dwóch będzie użyty. Który jest niezdefiniowany
Uaktualniłem do najnowszej wersji Java 7u40 na MacOS X i zacząłem otrzymywać następujący komunikat na konsoli podczas uruchamiania mojej aplikacji za pomocą Eclipse. Aplikacja działa dobrze, ale chciałbym znaleźć przyczynę problemu i mam nadzieję, że zostanie to naprawione. objc[10012]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home/bin/java and /Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home/jre/lib/libinstrument.dylib. One of …
274 java  eclipse  macos  jvm  jvm-hotspot 


19
Analizuj ciąg identyfikatora URI w kolekcji nazwa-wartość
Mam taki identyfikator URI: https://google.com.ua/oauth/authorize?client_id=SS&response_type=code&scope=N_FULL&access_type=offline&redirect_uri=http://localhost/Callback Potrzebuję kolekcji z parsowanymi elementami: NAME VALUE ------------------------ client_id SS response_type code scope N_FULL access_type offline redirect_uri http://localhost/Callback Aby być dokładnym, potrzebuję odpowiednika Java dla metody C # / .NET HttpUtility.ParseQueryString . Proszę o radę w tej sprawie. Dzięki.

11
Funkcjonalny styl Java 8's Optional.ifPresent i if-not-Present?
W Javie 8 chcę zrobić coś z Optionalobiektem, jeśli jest obecny, i zrobić coś innego, jeśli go nie ma. if (opt.isPresent()) { System.out.println("found"); } else { System.out.println("Not found"); } Nie jest to jednak „funkcjonalny styl”. Optionalma ifPresent()metodę, ale nie mogę połączyć orElse()metody. Dlatego nie mogę napisać: opt.ifPresent( x -> System.out.println("found …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.