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


26
IllegalArgumentException czy NullPointerException dla parametru zerowego? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 3 lata temu . Mam prostą metodę ustawiania właściwości i nullnie jest ona odpowiednia dla tej konkretnej …

30
Jak policzyć liczbę wystąpień znaku w ciągu?
Mam sznurek a.b.c.d Chcę policzyć wystąpienia „.” w sposób idiomatyczny, najlepiej jednowarstwowy. (Wcześniej wyrażałem to ograniczenie jako „bez pętli”, na wypadek, gdy zastanawiasz się, dlaczego wszyscy próbują odpowiedzieć bez użycia pętli).
547 java  string 

7
Czy ktoś ma testy porównawcze (kod i wyniki) porównujące wydajność aplikacji na Androida napisanych w Xamarin C # i Javie? [Zamknięte]
Zamknięte. To pytanie nie jest zgodne z wytycznymi dotyczącymi 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 . Natknąłem się na twierdzenia Xamarin, że ich implementacja Mono na Androidzie i aplikacje kompilowane w języku C …
544 c#  java  android  xamarin  dot42 




15
Kiedy stosować: domyślna metoda interfejsu Java 8+, a nie metoda abstrakcyjna
Java 8 pozwala na domyślną implementację metod w interfejsach zwanych metodami domyślnymi . Nie jestem pewien interface default method, kiedy powinienem użyć tego rodzaju zamiast abstract class(z abstract method(s)). Kiedy zatem należy stosować interfejs z metodami domyślnymi, a kiedy należy stosować klasę abstrakcyjną (z metodami abstrakcyjnymi)? Czy klasy abstrakcyjne są …

8
Jak przekonwertować ciąg Java na bajt []?
Czy jest jakiś sposób przekonwertować Javę Stringna byte[]( nie w pudełku Byte[])? Próbując tego: System.out.println(response.split("\r\n\r\n")[1]); System.out.println("******"); System.out.println(response.split("\r\n\r\n")[1].getBytes().toString()); i otrzymuję osobne wyniki. Nie można wyświetlić pierwszego wyjścia, ponieważ jest to ciąg gzip. <A Gzip String> ****** [B@38ee9f13 Drugi to adres. Czy coś robię źle? Potrzebuję wyniku w, byte[]aby podać go do …
538 java  arrays  string 

24
Jak przekonwertować ciąg rozdzielany przecinkami na ArrayList?
Czy jest jakaś wbudowana metoda w Javie, która pozwala nam konwertować ciąg znaków rozdzielany przecinkami na jakiś kontener (np. Tablicę, listę lub wektor)? Czy też muszę do tego napisać niestandardowy kod? String commaSeparated = "item1 , item2 , item3"; ArrayList<String> items = //method that converts above string into list??

9
Dlaczego nie ma ConcurrentHashSet przeciwko ConcurrentHashMap
HashSet jest oparty na HashMap. Jeśli spojrzymy na HashSet<E>implementację, wszystko jest zarządzane w ramach HashMap<E,Object>. <E>jest używany jako klucz HashMap. I wiemy, że HashMapnie jest to bezpieczne dla wątków. Właśnie dlatego mamy ConcurrentHashMapJavę. Na tej podstawie jestem zdezorientowany, dlaczego nie mamy ConcurrentHashSet, który powinien być oparty na ConcurrentHashMap? Czy coś …




15
Przykład kodu wielu linii w komentarzu Javadoc
Mam mały przykład kodu, który chcę uwzględnić w komentarzu Javadoc dla metody. /** * -- ex: looping through List of Map objects -- * <code> * for (int i = 0; i < list.size(); i++) { * Map map = (Map)list.get(i); * System.out.println(map.get("wordID")); * System.out.println(map.get("word")); * } * </code> * …
531 java  html  javadoc 

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.