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

Więcej na temat java...

Otrzymuję tę wartość w formacie Json: {"time": 1643213994.7369497} Ta wartość czasu ma dawać taką wartość DateTime: 2021-08-12T03:03:31.656050+00:00 Jak mogę przeanalizować tę wartość w obiekcie LocalDateTime lub w powyższym formacie?....
26 styczeń 2022, 19:29
Projektuję pod aplikacje bankowe, w których użytkownik nie może się logować w określonym czasie. Na przykład ograniczony czas to :- Date : 2022-01-28 to 2022-05-28 Time : 1:00 AM to 4:00 AM Day : Mon, Tue, Fri Ograniczony czas trwania zostałby skonfigurowany w bazie danych i muszę sprawdzić ograni....
26 styczeń 2022, 19:26
Muszę utworzyć zaplanowane zadanie lub zadanie Cron w Javie, które będą uruchamiane codziennie o 6 rano. Czy jest na to prosty sposób. Próbowałem użyć klasy Timer z metodą scheduleAtFixedRate, ale trwa tylko opóźnienie. Istnieje metoda, która może zająć jeden dzień jako pierwszy raz, a następnie o....
26 styczeń 2022, 18:23
Mam prosty test integracji, który uruchamia osadzoną kafkę, wysyła wiadomość do tematu, przypisuje ładunek do zmiennej i porównuje wartość. Słuchacz: @KafkaListener( topics = "topic.name", groupId = "group-id") public void receive(@Payload ConsumerRecord<?, ?> consumerRecord) { setPayload(consum....
Oto mój program do składania połączonej listy za pomocą stosu: public Node middle(Node head) { Node slow = head; Node fast = head; while (fast != null && fast.next != null) { fast = fast.next.next; slow = slow.next; ....
Podczas uruchamiania wiosennego projektu rozruchowego wystąpił błąd na stronie głównej Invalid property 'district' of bean class. Wiem, dlaczego pojawia się ten błąd, ponieważ district jest własnością jednostki podrzędnej i mogę przekazać jednostkę nadrzędną z metody Home() w kontrolerze. Mogłem p....
26 styczeń 2022, 13:51
Próbuję napisać metodę w java do uruchamiania przypadków ciągu wprowadzonego przez użytkownika. Kod: static String checkWMI(String userVIN){ String manCountry = null; String WMI = userVIN.substring(0, 5); String Wcheck = WMI.substring(WMI.length()- 4); if(Wcheck.equals("1") || Wch....
26 styczeń 2022, 13:08
Biorąc pod uwagę prostą klasę generyczną: private static class Container<T> { private List<T> aList; private T aValue; private Container(List<T> aList, T aValue) { this.aList = aList; this.aValue = aValue; } } Zainicjuj listę tej klasy: List<Container<?>> container ....
26 styczeń 2022, 13:03
Muszę napisać moje query.getResultList() do pliku CSV. Nazywam Query nad tym: final Query q = em.createNamedQuery("getalljobs"); final List<Job> joblist = q.getResultList(); A NameQuery po prostu wykonaj "SELECT * FROM TABLE" Wynik query.getResultList() wygląda tak: [id;name, id;nam....
26 styczeń 2022, 12:11
Nie potrafię zrozumieć złożoności czasowej tego algorytmu. Wiem, że pętla while zostanie wykonana w czasie O (log n), ponieważ n utrzymuje się o połowę. Ale nie jestem pewien, jak przedstawić złożoność czasową wewnętrznej pętli for. while(n>0){ for(int j = 0; j < n; j++){ System.out.pri....
26 styczeń 2022, 11:21
Najpierw przeczytaj Excel jako tablicę bajtów, a następnie przekonwertuj tę tablicę bajtów na ciąg, a następnie ponownie przekonwertuj ten ciąg na tablicę bajtów. String fileLocation = "/tmp/a.xlsx"; byte[] bytes1 = Files.readAllBytes(Paths.get(fileLocation)); String str = ne....
26 styczeń 2022, 11:13
Użyłem interfejsu KeyListener w klasie KeyBoardInput, jak podano poniżej :- import java.awt.event.KeyEvent; import java.awt.event.KeyListener; public class KeyBoardInput implements KeyListener { public boolean WPressed, APressed, DPressed, SPressed; @Override public void keyTyped(....
26 styczeń 2022, 10:03
Bez zmiany kodu, jak mógłbym zmienić wyjście z 13.00 na 13:00? Czy można to zrobić w ciągu printf? System.out.print("Please enter the current hour on the clock(no minutes): "); double time = sc.nextDouble(); System.out.print("Please enter the duration in hours: "); int duration = sc.nextIn....
26 styczeń 2022, 07:54
Komunikat o błędzie: Niezgodne typy operandów warunkowych BM[] i SM public void count(BM... bm) { int countSM = 0; int countKM = 0; System.out.println(bm.length); if (bm instanceof SM) { System.out.println("Von SM"); countSM++; S....
26 styczeń 2022, 07:17
Oto moje dane, próbuję rozwiązać poniższą zagadkę #ID Date GroupId Code Days Lift wt #100 03-01-2020 LM100 500 30 5 kg #100 03-15-2020 LM100 500 30 3 kg #100 04-10-2020 LM1....
26 styczeń 2022, 06:17
W przypadku jednego z moich zadań szkolnych muszę przeanalizować pliki GenBank za pomocą Jawa. Muszę przechowywać i pobierać zawartość plików wraz z wyodrębnionymi informacjami, zachowując możliwie najmniejszą złożoność czasową. Czy jest różnica między używaniem HashMaps a przechowywaniem danych ....
26 styczeń 2022, 03:49
Potrzebuję TreeMap mapowania ciągów do liczb całkowitych przy użyciu długości ciągu jako kryteriów sortowania. Oto mój kod: TreeMap<String, Integer> map = new TreeMap<>(Comparator.comparingInt(String::length)) {{ put("one", 1); put("two", 2); put("three", 3); put("four", 4); put("five", 5....
26 styczeń 2022, 02:52
Jestem nowy w Springboot i wysyłam prośby o wysłanie/odbieranie, a także śledziłem samouczek na youtube, aby lepiej zrozumieć to z listonoszem. Jednak napotkałem problem podczas majstrowania przy kodzie, próbuję zezwolić na prośbę o post dla 2 wpisów { "name": "Hat", "price": "$1" } Jednak za każ....
26 styczeń 2022, 02:00
Mam kod, który napisałem w starej wersji jUnit. Teraz próbuję migrować. Jak to napisać w Junit5? @Test public void testSignatureFailureRuntimeException() throws Exception { thrown.expect(java.lang.IllegalArgumentException.class); HmacUtil hmacUtil = new HmacUtil(HmacUtil.SignatureAlgorit....
26 styczeń 2022, 01:14
Próbuję stworzyć własną metodę justify(), która pobiera ciąg i liczbę całkowitą jako dane wejściowe i umieszcza w odstępach, tak aby ciąg miał taką samą długość jak podana liczba całkowita. Śledziłem odpowiedzi na to pytanie, aby to zrobić. Chcę, żeby mój kod działał mniej więcej tak: Input = "hi h....
26 styczeń 2022, 00:22
Pracuję nad projektem wykorzystującym arkusz kalkulacyjny z bardzo złożonym modelem matematycznym. z oficjalnego dokumentu Apache wymienia 302 obsługiwane funkcje od lipca 2021 a> jednak, jeśli nazwiemy WorkbookEvaluator.getSupportedFunctionNames(), to jest tylko 202. dlaczego jest 100 różnicy? zw....
25 styczeń 2022, 23:11
Używamy mostu log4j1 do log4j2, Log4j-1.2-api-2.17.1.jar A nasz kod używa PropertyConfigu System.getProperty( "appserver.Name" ); System.setProperty( "appserver.Name", "/usr/local/logs/server3" ); l4jprops.put( "appserver.Name", "/usr/local/logs/server3" ); PropertyConfigurator.con....
25 styczeń 2022, 22:31
Studiowałem program o pobieraniu dat, godzin, a potem po przejrzeniu online widzę ten: System.out.printf("The date is %s\n", new Date() ); System.out.printf("The date is %tc\n", new Date() ); System.out.printf("The DATE is %Tc\n", new Date() ); Co wydaje się proste, ale chcę zrozumieć użycie %s, ....
25 styczeń 2022, 22:30
Muszę wziąć pojedynczy wiersz danych wejściowych użytkownika i obliczyć średnią wszystkich liczb, aż osiągnie -1, używając pętli while. Przykładem danych wejściowych użytkownika może być coś w rodzaju 2 -16, dlatego zrobiłem to w ten sposób. Zorientowałem się, jak podzielić to na tablicę int, ale ....
25 styczeń 2022, 22:04
Próbuję lepiej zrozumieć rekurencję z Javą i robię program, który używa iteracji, rekurencji głowy i ogona. Powinno to policzyć, ile razy wywoływane są różne metody. Co powinienem dodać do głowy i części ogonowej, aby ukończyć program? Z góry dziękuję public static void main(String[] args) { } pr....
25 styczeń 2022, 21:10