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].

4
JsonMappingException: z START_ARRAY tokenu
Biorąc pod uwagę następujący plik .json: [ { "name" : "New York", "number" : "732921", "center" : [ "latitude" : 38.895111, "longitude" : -77.036667 ] }, { "name" : "San Francisco", "number" : "298732", "center" : [ "latitude" : 37.783333, "longitude" : -122.416667 ] } ] Przygotowałem dwie klasy reprezentujące …
112 java  arrays  json  jackson 

30
Wtyczek Maven nie można znaleźć w IntelliJ
Po aktualizacji IntelliJ z wersji 12 do 13 nie można rozwiązać następujących wtyczek związanych z Maven: org.apache.maven.plugins:maven-clean-plugin:2.4.1 org.apache.maven.plugins:maven-deploy-plugin org.apache.maven.plugins:maven-install-plugin org.apache.maven.plugins:maven-site-plugin Podczas korzystania z IntelliJ 12 nie było ich na liście wtyczek. W jakiś sposób zostały dodane po aktualizacji i teraz IntelliJ narzeka, że ​​nie można ich znaleźć. Gdzie mogę usunąć …


5
Zdarzenie onclick preferencji Androida
W moich preferencjach.xml mam taki element preferencji: <Preference android:title="About" /> Chcę przypisać onClickzdarzenie, więc gdyby użytkownik je kliknął, mógłbym otworzyć nową Intentlub przeglądarkę. Próbowałem to zrobić tak, jak robię to z przyciskami, ale to nie działa.



10
Wejściowe i wyjściowe strumienie binarne za pomocą JERSEY?
Używam Jersey do zaimplementowania interfejsu API RESTful, który jest głównie pobierany i obsługujący dane zakodowane w formacie JSON. Ale są sytuacje, w których muszę wykonać następujące czynności: Eksportuj dokumenty do pobrania, takie jak PDF, XLS, ZIP lub inne pliki binarne. Pobierz dane wieloczęściowe, takie jak niektóre JSON oraz przesłany plik …
111 java  jersey  jax-rs 

2
Różnica między validate (), revalidate () i invalidate () w Swing GUI
Komponenty Swing mają wiele metod związanych z aktualizacją układu ekranu, w szczególności: validate() invalidate() revalidate() Dokumentacja Java definiuje je nieco z technicznego punktu widzenia, ale nie jest szczególnie jasne, w jaki sposób mają być używane. Jaka jest różnica między nimi i w jakich okolicznościach należy używać jednego, a nie innych?

16
Czy istnieje interfejs API Java, który umożliwia tworzenie bogatych dokumentów programu Word? [Zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 2 lata temu . Popraw to pytanie Mam nową aplikację, nad którą będę pracować, w której muszę wygenerować dokument Word zawierający tabele, wykresy, …
111 java  ms-word  docx  doc 

7
Dlaczego ta metoda wypisuje 4?
Zastanawiałem się, co się stanie, gdy spróbujesz złapać StackOverflowError i wymyśliłem następującą metodę: class RandomNumberGenerator { static int cnt = 0; public static void main(String[] args) { try { main(args); } catch (StackOverflowError ignore) { System.out.println(cnt++); } } } Teraz moje pytanie: Dlaczego ta metoda drukuje „4”? Pomyślałem, że może …
111 java  jvm  stack-overflow 

10
Wyrażenie lambda do konwersji tablicy / listy ciągów na tablicę / listę liczb całkowitych
Ponieważ Java 8 zawiera potężne wyrażenia lambda, Chciałbym napisać funkcję do konwersji listy / tablicy ciągów na tablicę / listę liczb całkowitych, zmiennoprzecinkowych, podwójnych itp. W normalnej Javie byłoby to tak proste, jak for(String str : strList){ intList.add(Integer.valueOf(str)); } Ale jak osiągnąć to samo z lambdą, biorąc pod uwagę tablicę …

15
Eclipse się nie uruchomi i niczego nie zmieniłem
Nie aktualizowałem niczego od co najmniej miesiąca. Po prostu pracowałem normalnie i nagle wszystkie menu były puste, więc zdecydowałem się ponownie uruchomić zaćmienie. Kliknąłem „zamknij” i „ok”, aby zapisać wszystko, ale nic się nie stało, więc ponownie kliknąłem blisko i zaćmienie się zamknęło. Kliknąłem na zaćmienie i ekran ładowania tylko …
111 java  eclipse 

11
javac: nie znaleziono polecenia
Zainstalowałem Javę na moim komputerze CentOS w wersji 5.5 za pomocą polecenia yum install java. Ale nie mogę skompilować klasy przy użyciu javac. Czy muszę instalować inny pakiet? Próbowałem zlokalizować javacplik wykonywalny, ale nie mogę go zlokalizować. /usr/bin/javajest powiązany w następujący sposób: /usr/bin/java-> /etc/alternatives/java /etc/alternatives/java->/usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java Widziałem następujące dane wyjściowe yum …

9
Od Arraylist do Array
Chcę wiedzieć, czy konwersja z ArrayList do Array jest bezpieczna / wskazana? Mam plik tekstowy, w którym każda linia zawiera ciąg: 1236 1233 4566 4568 .... Chcę je przeczytać do listy tablic, a następnie przekonwertować ją na Array. Czy jest to wskazane / zgodne z prawem? dzięki
111 java  arraylist 

12
Jak sprawić, aby moje porównanie ciągów nie uwzględniało wielkości liter?
Stworzyłem program w Javie, aby porównać dwa ciągi: String s1 = "Hello"; String s2 = "hello"; if (s1.equals(s2)) { System.out.println("hai"); } else { System.out.println("welcome"); } Wyświetla „powitanie”. Rozumiem, że wielkość liter ma znaczenie. Ale moim problemem jest to, że chcę porównać dwa ciągi bez rozróżniania wielkości liter. To znaczy oczekuję, …

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.