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
Jak używać null w przełączniku
Integer i = ... switch (i){ case null: doSomething0(); break; } W powyższym kodzie nie mogę użyć null w instrukcji case switch. Jak mogę to zrobić inaczej? Nie mogę korzystać default, bo wtedy chcę zrobić coś innego.


8
Czy java.util.Random naprawdę jest tak losowy? Jak mogę wygenerować 52! (silnie) możliwe sekwencje?
Użyłem, Random (java.util.Random)aby przetasować talię 52 kart. Jest 52! (8.0658175e + 67) możliwości. Jednak dowiedziałem się, że ziarno dla java.util.Randomjest o longwiele mniejsze przy 2 ^ 64 (1.8446744e + 19). Stąd jestem podejrzliwy, czy java.util.Random to naprawdę tak losowe ; czy jest w stanie wygenerować wszystkie 52! możliwości? Jeśli nie, …


14
Jak podzielić ciąg oddzielony przecinkami?
Mam ciąg o nieznanej długości, który wygląda mniej więcej tak "dog, cat, bear, elephant, ..., giraffe" Jaki byłby optymalny sposób podziału tego ciągu na przecinki, aby każde słowo mogło stać się elementem ArrayList? Na przykład List<String> strings = new ArrayList<Strings>(); // Add the data here so strings.get(0) would be equal …
202 java  string  split 



5
Jak powiedzieć mockito próbnemu obiektowi, aby zwrócił coś innego przy następnym wywołaniu?
Tak więc tworzę próbny obiekt jako zmienną statyczną na poziomie klasy, tak jak ... W jednym teście chcę Foo.someMethod()zwrócić określoną wartość, podczas gdy w innym teście chcę, aby zwróciła inną wartość. Problem, który mam, polega na tym, że wydaje się, że muszę odbudować symulacje, aby działało poprawnie. Chciałbym uniknąć przebudowy …

30
Nie mogę skompilować projektu, gdy używam Lombok pod IntelliJ IDEA
Próbuję użyć Lombok w moim projekcie, który rozwijam przy użyciu IntelliJ IDEA 11. Zainstalowałem wtyczkę innej firmy do IDEA i wydaje się działać dobrze, ponieważ IDEA widzi wszystkie automatycznie wygenerowane metody / pola. Mam więc klasę, która używa Slf4j. Tak to opisałem import lombok.extern.slf4j.Slf4j; @Slf4j public class TestClass { public …





9
Jak przyspieszyć kompilator gwt?
Zaczynamy intensywniej wykorzystywać GWT w naszych projektach, a wydajność kompilatora GWT staje się coraz bardziej irytująca. Zaczniemy zmieniać nasze praktyki robocze w celu złagodzenia problemu, w tym większy nacisk na przeglądarkę trybu hostowanego, która odracza potrzebę uruchamiania kompilatora GWT do późniejszego czasu, ale wiąże się to z własnym ryzykiem, szczególnie …
201 java  performance  gwt 


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.