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

3
Jak mogę użyć wyrażenia regularnego, aby zamienić duże litery na małe w Intellij IDEA?
Poszukałem go w Google i dowiedziałem się, jak zrobić z innymi parserami wyrażeń regularnych: http://vim.wikia.com/wiki/Changing_case_with_regular_expressions http://www.regular-expressions.info/replacecase.html Próbowałem tych i żadna z nich nie działa. Na przykład chcę użyć wyrażenia regularnego, aby to zmienić: private String Name; private Integer Bar = 2; Do tego: private String name; private Integer bar = …

4
Określ, czy klasa implementuje interfejs w języku Java
Mam Classprzedmiot. Chcę ustalić, czy typ, który Classreprezentuje obiekt, implementuje określony interfejs. Zastanawiałem się, jak można to osiągnąć? Mam następujący kod. Zasadniczo pobiera tablicę wszystkich klas w określonym pakiecie. Następnie chcę przejść przez tablicę i dodać obiekty Class, które implementują interfejs do mojej mapy. Problem polega na tym, że isInstance()przyjmuje …
92 java  reflection 

13
Java jest odpowiednikiem kodu JavaScript komponentu encodeURIC, który generuje identyczne dane wyjściowe?
Eksperymentowałem z różnymi fragmentami kodu Javy, próbując wymyślić coś, co zakoduje ciąg znaków zawierający cudzysłowy, spacje i „egzotyczne” znaki Unicode i wygeneruje dane wyjściowe identyczne z funkcją encodeURIComponent w JavaScript . Mój ciąg testowy na tortury to: „A” B ± ” Jeśli wprowadzę następującą instrukcję JavaScript w Firebug: encodeURIComponent('"A" B …

4
Java: Zainicjować wiele zmiennych w init pętli for?
Chcę mieć dwie zmienne pętli różnych typów. Czy jest jakiś sposób, aby to zadziałało? @Override public T get(int index) throws IndexOutOfBoundsException { // syntax error on first 'int' for (Node<T> current = first, int currentIndex; current != null; current = current.next, currentIndex++) { if (currentIndex == index) { return current.datum; …
92 java  for-loop 


11
Gradle - błąd Nie można znaleźć implementacji metody () dla argumentów [com.android.support:appcompat-v7:26.0.0]
Próbuję otworzyć istniejący projekt Androida w Android Studio i gradle nie może zbudować aplikacji bez błędu Błąd Android Studio wciąż rzuca Error:(74, 1) A problem occurred evaluating project ':app'. > Could not find method implementation() for arguments [com.android.support:appcompat-v7:26.0.0] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler. Mój kod w build.gradle Który może pomóc …

9
Kluczowy skrót do importu Eclipse
Minęło trochę czasu, odkąd ostatnio użyłem Eclipse. Uwielbiałem ten przydatny skrót klawiszowy, który dodawał wszystkie importy na początku pliku źródłowego, ale zapomniałem o tym. Czy ktoś wie co to za skrót?
91 java  eclipse 


3
Jaka jest „domyślna” implementacja metody zdefiniowanej w interfejsie?
W interfejsie kolekcji znalazłem metodę o nazwie, removeIf()która zawiera jej implementację. default boolean removeIf(Predicate<? super E> filter) { Objects.requireNonNull(filter); boolean removed = false; final Iterator<E> each = iterator(); while (each.hasNext()) { if (filter.test(each.next())) { each.remove(); removed = true; } } return removed; } Chcę wiedzieć, czy istnieje sposób zdefiniowania treści …
91 java  interface  java-8 


16
Wybieranie elementów bezużytecznych Java G1 w środowisku produkcyjnym
Ponieważ Java 7 będzie domyślnie używać nowej funkcji czyszczenia pamięci G1, to czy Java będzie w stanie obsłużyć o rząd wielkości większą stertę bez rzekomych „niszczycielskich” czasów wstrzymania GC? Czy ktoś faktycznie wdrożył G1 do produkcji, jakie masz doświadczenia? Szczerze mówiąc, jedyny raz, kiedy widziałem naprawdę długie przerwy w GC, …



6
Jak rozwiązać problem „Zduplikowane pliki skopiowane w pliku APK META-INF / *”
Pracuję nad komercyjną aplikacją na Androida. Korzystam również z niektórych bibliotek licencjonowanych na podstawie różnych typów licencji, z których niektóre zawierają następujące informacje: Jeśli w bibliotece znajduje się plik „UWAGI” z uwagami dotyczącymi źródła, należy dołączyć to UWAGĘ podczas dystrybucji (Na przykład jeden z nich jest objęty licencją Apache License …
91 java  android  gradle 


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.