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


11
Sposoby zapisywania wyliczeń w bazie danych
Jaki jest najlepszy sposób zapisywania wyliczeń w bazie danych? Wiem, że Java zapewnia name()i valueOf()metody konwersji wartości wyliczenia na ciąg znaków iz powrotem. Ale czy są jakieś inne (elastyczne) opcje przechowywania tych wartości? Czy istnieje sprytny sposób przekształcania wyliczeń w unikatowe liczby ( ordinal()nie jest bezpieczny w użyciu)? Aktualizacja: Dzięki …
123 java  database  enums 


7
Jak trwale zaktualizować zmienną PATH z wiersza poleceń systemu Windows?
Jeśli wykonuję set PATH=%PATH%;C:\\Something\\binz wiersza poleceń ( cmd.exe), a następnie wykonuję echo %PATH%, widzę ten ciąg dodany do PATH. Jeśli zamknę i otworzę wiersz poleceń, tego nowego ciągu nie ma w PATH. Jak mogę trwale zaktualizować PATH z wiersza poleceń dla wszystkich procesów w przyszłości, a nie tylko dla bieżącego …
122 java  windows  cmd  path 


9
Korzystanie z Selenium Web Driver do pobierania wartości danych wejściowych HTML
W kodzie HTML aplikacji internetowej znajduje się następujący kod <input type="text" name="prettyTime" id="prettyTime" class="ui-state-disabled prettyTime" readonly="readonly"> To, co faktycznie jest pokazane na stronie, to ciąg znaków wskazujący czas. W Selenium Web Driver mam WebElementobiekt odnoszący się do <input>using WebElement timeStamp = waitForElement(By.id("prettyTime")); Chcę poznać wartość WebElement, czyli innymi słowy, co …

6
Inicjalizacja obiektów pozorowanych - MockIto
Istnieje wiele sposobów na zainicjowanie pozorowanego obiektu przy użyciu MockIto. Jaki jest najlepszy sposób spośród nich? 1. public class SampleBaseTestCase { @Before public void initMocks() { MockitoAnnotations.initMocks(this); } 2. @RunWith(MockitoJUnitRunner.class) [EDYCJA] 3. mock(XXX.class); zasugeruj mi, czy są inne sposoby lepsze niż te ...
122 java  junit  mockito 

2
Boolean.hashCode ()
hashCode()Metoda klasy Boolean jest realizowany w ten sposób: public int hashCode() { return value ? 1231 : 1237; } Dlaczego używa 1231 i 1237? Dlaczego nie coś innego?
122 java  boolean  hashcode 

28
Dlaczego taki czerwony? Wydaje się, że IntelliJ uważa, że ​​nie można znaleźć / rozwiązać żadnej deklaracji / metody
Właśnie zainstalowałem i ponownie zainstalowałem IntelliJ. Każdy plik Java zbliża się do CZERWONYCH. Sprawdziłem JDK; jest to 1,6. ##. Konstrukcja maven clean installdziałała dobrze. Otrzymuję typowe podświetlone błędy. Na każdej deklaracji: Nie można rozpoznać symbolu SomeEntityBean / Bean i przy każdej metodzie: Nie można rozwiązać metody SomeFunction () Jak naprawić …


9
Java ByteBuffer na String
Czy to jest poprawne podejście do konwersji ByteBuffer na String w ten sposób, String k = "abcd"; ByteBuffer b = ByteBuffer.wrap(k.getBytes()); String v = new String(b.array()); if(k.equals(v)) System.out.println("it worked"); else System.out.println("did not work"); Pytam o to, że wygląda to na zbyt proste, podczas gdy inne podejścia, takie jak Java: Konwersja …



5
Nagłówki ListView systemu Android
Mam ListView, który zawiera jakieś zdarzenia. Zdarzenia są sortowane według dni i chciałbym mieć nagłówek z datą na każdy dzień, a następnie słuchaj wydarzeń poniżej. Oto jak zapełniam tę listę: ArrayList<TwoText> crs = new ArrayList<TwoText>(); crs.add(new TwoText("This will be header", event.getDate())); for (Event event : events) { crs.add(new TwoText(event.getStartString() + …

4
Budujesz plik wykonywalny jar z Maven?
Próbuję wygenerować plik jar wykonywalny dla małego projektu domowego o nazwie "logmanager" przy użyciu mavena, tak jak to: Jak mogę utworzyć wykonywalny plik JAR z zależnościami za pomocą Maven? Dodałem pokazany tam fragment do pom.xml i uruchomiłem mvn assembly: assembly. Generuje dwa pliki jar w logmanager / target: logmanager-0.1.0.jar i …

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.